34
50
62
58
177
51
98
135
42
46
116
48
29
70
80
28
32
120
84
33
17
55
12
13
121
138
109
57
72
26
149
52
37
30
9
61
18
53
11
68
45
67
39
171
81
90
47
65
143
56
83