25
61
29
6
5
19
15
0
20
47
18
86
27
12
91
33
3
1
7
77
52
26
9
11
8
2
24
17
21
14
116
16
109
23
43
68
87
30