15
6
32
24
20
13
10
8
17
7
116
9
19
11
12
4
3
30
155
272
118
245
23
26
25
56
198
89
29
58
38
150
128
66
31
33
36
122
98