52
32
12
86
175
27
5
19
25
31
51
185
6
41
34
100
22
3
13
81
1
72
38
45
261
102
14
18
7
35
487
436
26
20
58
28
10
105
8
125
2
228
4
39