42
274
1098
208
443
63
40
125
114
80
183
89
59
157
100
136
454
29
86
344
45
281
128
66
148
135
10
215
28
69
43
33
17
56
137
47
78
38
75
24
53
37
101
87
84
57
171
96
279
22
19
12
49
72
68
54