393
54
124
85
18
193
38
117
64
167
13
45
66
58
324
625
15
1448
20
47
30
70
224
133
83
89
254
31
25
287
135
32
110
27
455
68
88
23
43
24
73
410
33
55
59
93
29
48
96
959
62
40
91