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