32
16
63
33
39
58
21
25
13
19
18
42
10
36
112
4
5
27
14
37
22
3
15
20
9
41
6
2
7
12
1
11
49
8
24
31
126
65
90
46
38
184
55
26