261
72
171
44
54
199
85
288
182
35
22
34
77
296
21
28
43
62
318
13
51
430
20
202
68
81
56
89
239
46
86
25
142
115
23
40
19
45
146
29
122
90
180
155
80
84
641
10
98
41
8
30