9
21
20
395
15
44
188
36
57
37
6
12
40
62
22
56
14
30
34
81
8
117
19
31
187
83
118
28
49
23
105
67
70
48
140
38
632
731
207
223
359
74
55
33