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