461
27
79
98
94
369
303
277
290
118
241
34
137
72
29
296
116
48
110
67
121
180
145
47
90
28
75
21
25
50
149
53
42
37
43
24
152
65
39
157
71
60
14
82
46
182
350
264
12
127
195
295