34
85
32
10
36
39
31
8
4
2
9
1
96
30
118
37
11
51
47
6
156
56
40
83
38
16
13
24
114
57
23
26
18
59
43
21
14
7
41
48
52