25
15
48
23
4
14
67
20
95
44
122
104
54
35
124
2
57
156
31
3
10
73
33
37
1
158
16
21
6
78
7
34
101
5
413
113
18
52
36
41