92
113
170
14
203
45
139
310
144
34
463
51
79
140
111
49
58
116
50
22
23
56
47
63
121
401
182
335
418
127
366
325
427
222
94
122
66
73
42
186
27
124
53
15
147
152
78
216
112
43
19
26
35