35
18
9
200
13
106
6
68
15
8
19
22
14
11
17
7
12
59
25
24
37
26
23
10
16
5
63
51
66
50
108
62
67
34
53
52
45
111
42
27
109
112
38
40
28
56
91
88