25
16
12
6
15
19
8
11
80
13
7
2
18
20
10
9
3
34
29
43
36
129
176
49
42
38
150
21
53
76
81
24
40
95
58
54
186
22
118
56
92
33
203
26
72