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