6
8
17
18
11
43
13
36
28
64
38
81
82
41
27
37
35
85
42
145
90
31
33
50
66
119
22
62
71
29
65
30
51
39
121
97
98
55
99
233
147
251
92
240
399
78
91
86
306
370
124