5
9
16
4
11
27
23
7
3
15
40
6
1
17
13
8
14
94
30
10
2
22
25
20
12
31
0
26
44
32
34
92
49
116
28
46
19