11
12
39
13
17
19
60
8
27
40
168
25
55
21
54
75
23
20
16
489
77
38
10
43
103
105
74
283
26
15
28
14
9
222
249
164
97
69
34
59
102
30
241
132
93