48
9
11
56
23
26
2
8
4
19
14
20
49
25
18
32
278
152
87
220
45
24
5
12
287
285
323
252
135
42
82
163
221
39
190
351
491
107
731
109
214
1345
108
328
353
197
78
85
58