175
97
45
101
57
166
58
199
41
20
55
89
9
46
108
154
32
67
83
79
205
52
60
53
43
54
155
65
141
120
70
31
98
151
135
51
113
124
63
42
212
207
12
6
26
143
15
47
24