7
42
41
25
6
11
38
14
140
16
168
9
13
62
209
76
34
211
269
22
35
19
411
657
23
63
93
188
15
37
234
445
21
288
379
33
51
10
88
57
66
31
30
27