8
16
55
64
92
6
15
84
19
51
24
12
40
74
29
23
41
22
99
58
30
14
143
223
52
138
54
50
316
83
45
44
27
130
10
98
11
17
61
36
111
28
66
112
78
89
313
367
63
35
25
105
65