36
78
101
58
8
11
25
69
20
260
56
40
2
120
97
89
73
32
33
6
18
57
82
15
28
98
52
29
79
90
88
99
67
127
39
21
53
247
10
27
104
45
214
240
68
44
110
61
113