50
30
20
37
74
28
70
22
23
19
200
10
7
31
13
198
5
15
14
16
113
83
101
43
54
60
9
81
130
11
32
42
195
112
139
64
67
108
26
39
8
25
91
96
12
44
63
17
45
199