458
53
96
40
70
14
36
21
41
33
10
19
32
50
25
23
26
193
30
45
16
194
5
8
341
612
72
28
61
229
1
128
476
177
20
161
35
549
42
101
190
62
227
3
15
261
129
31
29
55