28
109
18
6
5
7
8
75
24
63
16
34
22
9
20
15
200
13
11
19
26
10
30
65
12
31
17
25
21
55
14
86
58
52
23
53
51
103
59
129
50
57
47
38
35
27