20
19
5
17
32
70
36
94
18
169
28
27
100
8
29
49
38
15
22
43
23
10
4
47
54
25
7
1
35
33
9
71
12
13
11
14
37
0
41
55