10
13
21
17
22
15
28
42
24
72
88
58
34
20
32
18
12
40
30
63
101
56
37
25
26
29
14
127
103
112
162
27
62
176
45
190
189
107
71
61
49
54
87
33
36
51
41
65