32
38
18
112
19
9
13
8
10
46
27
22
23
30
20
6
12
47
7
21
16
65
17
26
15
92
109
14
31
1
25
45
66
35
28