82
154
45
116
6
12
4
7
40
41
27
44
10
62
26
13
17
43
122
470
109
162
83
225
251
131
30
183
88
87
218
433
85
142
16
36
29
104
23
52
22
77
51
84
187
185
53
80
69
235
75
128