35
19
25
17
16
91
42
26
309
43
9
183
45
77
8
29
28
10
18
5
12
176
11
190
40
39
32
90
27
96
23
48
55
64
33
107
47