4
1
25
21
45
66
50
38
61
41
100
86
35
107
72
60
62
94
92
67
77
2
22
27
51
10
18
64
88
16
32
49
6
28
138
132
15
258
20
58
87
118