36
89
30
19
10
8
33
119
39
67
126
17
69
64
14
40
45
12
110
180
56
35
32
115
177
58
26
68
129
22
34
27
11
13
28
37
21
29
20
7
63
156
74
1
51
9
76
31
16