16
73
85
226
332
39
214
83
42
152
66
112
28
25
296
104
980
19
95
186
12
7
23
119
128
171
116
33
240
20
35
49
212
24
209
6
29
146
88
70
51
94
273
37
65
36
316
76
57
126
132