30
76
38
32
20
29
46
25
5
35
16
14
13
22
17
18
37
24
4
8
3
40
9
60
31
10
58
7
28
43
41
23
11
12
52
1
44
42
6
107
27
19
15
21
2
36