26
111
9
15
53
40
4
11
16
75
229
19
3
42
24
5
18
7
58
21
37
30
49
92
1
12
54
61
48
118
25
79
29
23
20
10