9
37
243
127
41
84
6
25
258
139
112
11
19
94
17
51
85
79
48
13
36
397
162
30
75
335
77
71
7
117
105
28
55
69
59
21
16
22
4
178
115
39
24
27
47
45
31
44
18
40