10
49
17
7
18
6
9
27
60
112
29
5
8
16
26
62
25
42
67
19
33
68
63
45
41
13
14
34
56
12
30
28
37
15
166
24
11
88
43
89
86