14
174
28
19
56
99
42
39
187
15
35
93
80
52
22
125
17
213
34
113
244
251
36
82
242
282
106
70
61
60
71
185
48
101
24
118
3
37
73
97
130
20
276
21
83
573
40
193
46
123
140
31
333
124
201