27
99
54
11
100
182
212
33
43
29
53
101
2
75
10
68
206
92
174
30
48
62
133
1
74
59
23
79
120
17
9
28
44
50
89
138
158
47
49
3
143
155
34
128