25
78
16
127
23
135
54
93
117
79
65
34
55
27
47
21
22
9
48
97
95
62
2
36
112
11
33
50
64
68
32
5
35
114
162
18
30
40
10
73
28
51
41
66
125
110