46
3
5
11
33
52
18
38
15
7
4
14
47
31
121
60
2
24
26
28
1
17
66
107
16
29
19
6
9
10
13
12
20
36
42
8
21
32
63
37
65