14
224
279
42
18
25
54
12
37
39
106
50
35
29
56
75
74
7
81
20
166
23
15
125
108
236
138
33
55
161
536
52
160
366
124
195
308
276
365
264
65
356
542
229
72
383
376
315
227
21
114
84
144