47
88
22
41
16
138
67
30
127
340
85
560
118
13
91
20
129
102
70
264
311
11
331
32
14
263
131
33
365
164
24
56
52
36
112
268
90
174
35
240
181
34
74
61
460
302
180
121
15
25
9
208
234
222
197