6
17
37
9
21
26
19
13
30
70
10
28
95
22
55
62
97
31
41
59
46
79
76
4
334
107
44
344
11
203
120
25
106
154
39
83
99
57
42
319
8
23
43
35
51
266
156
131
118
232
80