118
51
147
188
54
192
404
23
245
20
56
88
44
123
211
70
22
49
286
28
13
34
53
416
190
298
63
38
1123
69
149
73
29
30
134
36
146
105
27
115
100
99
62
74
108
41
336
42
223
15
169
67