22
13
20
11
21
16
103
5
18
50
264
44
29
19
27
7
15
87
28
70
45
23
34
9
73
12
85
200
116
68
24
30
17
1000
26
25
8
10
54
115
6
38
35
42