26
172
45
20
13
12
11
10
23
18
25
55
47
97
28
16
14
31
40
35
33
30
19
125
46
29
22
345
36
8
57
41
34
99
15
21