200
16
125
100
31
36
23
27
110
42
62
61
29
49
12
51
6
7
5
47
15
48
71
26
35
138
13
106
22
24
8
30
41
39
32
137
25
28
18
38
21
57
10
11
9
14
19
20
34
54
45
50
126