19
12
100
9
34
28
5
39
37
7
200
20
6
25
16
8
18
22
54
24
10
183
29
11
26
55
15
51
79
74
14
121
80
13
193
1000
53
38
17
87
43
30
31
73