36
82
281
9
11
34
1258
97
67
25
355
21
19
51
27
424
351
184
209
1155
30
110
115
141
53
255
86
42
7761
50
43
54
45
58
20
16
40
44
181
77
48
52
56
6
17
75
46
60
252
23