22
107
23
11
17
31
10
12
18
20
21
62
9
16
45
80
25
64
47
38
8
55
200
7
15
6
13
44
195
117
30
92
63
24
27
5
34
14
32
40
70
33
26
29
28
19
42