223
26
81
126
112
776
23
22
21
43
31
61
24
62
13
190
138
58
171
1547
41
15966
180
53
49
50
152
32
150
70
52
27
119
15
79
95
105
8
46
34
57
66
30
44
20
19
17
153
59
148
14
277
197
67
28