13
37
34
19
29
16
26
83
22
45
4
25
12
3
86
8
108
14
9
5
24
20
44
91
28
6
36
17
2
642
21
112
78
199
43
10
121