25
9
30
116
62
17
33
12
40
83
22
7
51
82
1
61
38
18
23
24
45
29
34
78
4
3
55
21
10
75
31
8
16
6
60
32
11
123
127
27
54
67