6
35
1
14
3
4
2
13
24
22
100
19
45
37
91
12
30
38
34
32
33
223
8
40
94
36
73
139
59
117
415
29
60
27
15
85
67
102
41
90
298
58