30
6
18
21
200
10
154
14
5
7
28
20
142
24
11
25
12
124
15
65
41
127
116
19
29
26
96
47
8
22
57
39
86
63
27
9
17
55
45
23
13
16
149
72
43
49
68