18
65
56
34
27
21
41
17
24
68
32
116
43
6
126
35
128
15
678
2
864
20
39
48
8
86
26
60
62
77
7
101
155
25
11
119
23
204
36
85
53
52
13
75
9
14
215