13
163
175
417
42
55
83
18
12
119
40
311
1820
20
99
230
30
164
161
79
15
109
103
75
29
211
102
116
169
26
6
28
35
124
162
836
62
22
67
33
95
341
88
52
117
45
57
24
61
60
272
8