42
225
60
27
167
74
25
21
22
110
187
87
6
10
8
95
105
61
62
281
147
19
48
108
12
28
15
127
45
44
56
14
57
51
133
5
267
428
13
150
148
136
54
185
157
41
125
16
29
86
96