15
61
110
125
39
157
312
153
159
203
216
240
206
143
96
124
95
78
383
91
150
465
121
57
277
52
144
146
73
335
633
79
487
71
223
232
62
120
12
87
80
82
100
122
54
64
21
114
1058
481
280
22
276
577
85