5
20
18
12
27
60
4
16
3
48
23
0
14
33
11
37
32
89
10
2
21
7
24
93
30
13
64
9
8
6
164
15
38
128
120
1
82
111
153
73
25