30
12
21
200
6
138
43
54
13
65
10
63
15
135
152
16
42
20
73
9
26
18
27
5
105
49
14
8
91
52
38
46
7
17
23
58
25
80
64
36
67
100
29
45
37
95