15
2
8
10
17
1
12
6
105
3
0
5
27
4
13
28
80
103
188
43
76
221
19
29
46
77
116
52
32
30
253
74
65
40
115
55
48
26
125
96
45
25
166
53