342
50
129
33
419
77
14
160
65
68
25
24
273
136
21
288
174
16
97
297
34
241
63
124
286
45
128
178
28
1781
248
496
51
41
32
210
352
27
75
17
58
95
22
30
66
64
72
183
36
35
123