26
13
10
43
92
51
45
17
93
100
85
258
14
11
21
42
22
28
16
96
315
23
37
20
64
44
9
15
33
24
25
19
61
32
8
141
29
104
161
3
31
2
7