240
70
36
177
84
47
374
65
30
43
217
464
66
56
215
159
23
106
52
125
263
158
88
21
11
137
127
355
29
104
72
102
20
41
92
98
32
285
149
91
293
31
67
241
165
55
147
118
17
22