8
224
26
13
12
23
40
28
64
30
48
68
54
151
376
38
57
66
768
42
157
374
86
60
140
52
392
53
172
492
95
32
102
433
49
221
89
317
16
214
96
20
312
160
73
63
510
8600
4387
547
15