62
11
38
275
12
93
36
245
24
70
37
45
35
101
132
20
474
64
74
34
27
19
43
66
68
85
97
22
58
73
51
52
177
59
30
31
56
6
133
17
60
261
152
129
123
47
290
116