6
10
46
86
18
36
11
17
23
19
2
14
29
24
32
7
35
45
8
26
16
73
31
9
39
43
28
4
66
22
80
34
129
161
176
107
85
57
60
65
289
106
279