7
62
56
28
94
20
26
150
39
15
31
154
69
25
47
17
38
21
121
19
91
217
90
101
55
304
67
11
63
294
103
215
265
12
97
355
8
126
77
9
18
61
85
172
53
72
29
34
165
175
32
137