7
12
8
14
18
108
27
43
2
13
26
54
5
15
29
62
86
69
70
207
174
239
50
462
355
78
55
31
63
82
58
426
90
61
46
45