11
23
20
44
7
58
309
51
19
13
9
48
12
35
70
37
34
15
31
21
27
26
191
66
29
30
39
73
40
25
38
103
64
14
79
46
273