5
10
22
6
77
8
21
14
26
13
17
19
41
9
4
25
7
11
36
58
29
45
23
55
24
59
110
40
66
126
16
87
149
92
80
127
108
173
117