19
5
1
10
20
26
13
21
8
28
22
15
34
32
23
2
16
14
27
9
7
36
86
53
18
12
6
24
4
17
11
310
100
83
1125
33