26
23
82
30
55
17
106
340
224
7
251
173
374
75
27
65
101
32
123
31
142
37
15
508
20
10
39
19
16
36
474
151
56
4
12
44
67
3
21
48
62
25
8
9
63
14
49
18
6