23
12
35
11
88
21
28
9
7
34
16
33
4
27
48
13
37
8
6
17
171
66
98
2
25
139
69
29
15
14
47
3
19
50
31
32