1
7
47
12
36
10
6
14
2
17
11
8
3
75
51
24
53
78
100
95
22
26
33
60
112
68
13
88
227
37
114
102
200
275
183
152
252
2439
475
40
57
887
184
50
39
116
105
91
45