15
148
62
65
147
52
101
27
131
37
17
68
11
143
96
46
10
34
59
115
95
32
110
86
134
42
150
116
33
123
447
162
319
349
117
458
97
286
377
13
31
77
19
108
251
224
197
257
56
35
618
227
128
205