25
42
19
28
23
59
16
33
2
34
78
1
122
35
53
4
15
6
8
11
55
27
10
17
18
57
7
110
92
47
151
97
5
12
70
46