26
11
10
61
46
49
29
20
31
53
128
74
28
62
33
27
39
4
5
22
7
52
58
25
6
15
1
3
12
18
48
13
228
36
8
106
167
40
54
21
24
34
14
349
211