412
56
61
34
177
44
98
326
285
421
62
1944
1308
50
27
250
124
104
126
79
282
29
101
8130
1199
2058
731
2424
727
46
1371
120
48
187
66
80
22
212
153
45
130
368
35
230
277
23
26
40
140
137
259
32