233
253
91
145
46
48
16
56
37
264
23
28
54
221
191
125
24
67
208
444
95
88
69
11
179
53
42
73
288
440
38
134
142
319
105
20
351
31
122
96
186
350
166
77
3380
633
348
1513
47
224
127
406
228
30
211