75
174
312
130
48
66
24
12
62
95
19
47
243
8
88
190
25
87
80
13
166
60
51
208
28
96
240
170
9
43
46
207
14
30
105
127
52
22
163
209
188
7
116
31
347
317
181
37
44
422
41
117