38
401
337
156
29
35
61
171
225
79
84
70
40
277
16
34
20
15
31
217
1759
52
212
92
25
8
41
189
27
6
67
21
42
100
155
24
32
195
62
50
210
7
30
1358
19
58
164