12
22
14
21
5
108
7
18
86
16
6
41
13
8
20
30
15
25
47
31
10
19
4
11
72
48
35
112
29
9
46
51
70
33
40
98
67
177
45
68
75