15
72
43
7
16
174
222
213
319
108
413
19
30
140
24
264
192
59
96
65
62
28
143
73
13
66
9
45
63
21
205
20
91
82
34
60
119
31
118
270
206
23
161
68
39
40
86
133
250
52