19
18
100
37
12
9
27
17
7
20
21
8
11
23
42
26
24
200
34
15
10
16
30
122
5
6
84
45
35
13
14
25
32
167
147
36
41
33
28