25
15
59
7
10
9
3
4
20
39
29
8
49
104
19
30
42
2
24
41
28
17
21
14
12
22
65
11
13
1
54
40
23
110
47
6
183
36
37