29
117
87
23
25
110
18
22
14
51
81
39
28
9
49
26
43
12
10
60
129
177
66
127
113
21
47
130
116
141
42
40
55
95
57
24
58
20
17
11
36
46
118
27
34
35
70
8
32