23
22
3
36
2
1
10
17
5
16
24
12
8
4
26
54
21
9
43
19
98
37
125
6
7
69
47
27
64
11
52
18
160
34
53
20
29