0
6
14
2
51
61
16
11
28
13
35
75
53
116
15
24
56
23
105
34
32
45
46
30
182
52
41
253
72
101
1
99
95
68
515
340
54
725
120
450
184
162
40
236
161