37
105
30
9
32
4
18
28
24
19
20
25
13
22
48
31
27
113
38
5
11
33
66
10
6
23
14
70
12
21
2
60
36
15
16
41
7
39