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