166
9
28
123
214
33
96
66
55
67
21
218
45
187
17
220
43
58
31
39
37
50
40
12
79
107
13
224
92
49
5
6
126
53
168
14
35
41
259
178
364
185
11
175
7
180
26
70