26
12
3
57
6
5
4
15
89
25
10
9
67
22
7
2
1
14
31
133
40
38
36
66
16
44
8
33
18
21
71
48
184
55
42
80
20