298
22
171
98
75
43
181
36
76
458
104
91
15
34
164
16
28
56
136
61
302
176
165
41
133
51
10
89
17
308
81
310
241
183
45
14
32
49
39
189
173
65
24
88
83
291
466
120
50
377
130
29
9
42
58
269
85