1
18
31
16
6
43
23
98
14
21
3
4
49
38
17
12
8
28
80
111
24
46
115
27
33
105
127
61
60
85
47
7
73
87
32
208
225
197
62
11
207
202
55
39
20