37
105
32
12
19
39
20
26
3
35
41
90
34
13
9
31
6
77
17
22
15
44
8
4
1
28
7
25
2
24
11
33
40
45
65
108
21
23
60
10
38
96
14
87
47
5
18