38
4696
366
69
205
61
263
20
19
27
48
523
78
185
70
35
30
37
581
45
57
51
43
22
249
50
52
219
10
75
33
72
56
65
86
29
64
41
36
118
387
23
17
110
97
207
1038
88
123
133
31