0
14
5
4
8
15
7
62
80
96
88
61
86
27
32
35
30
22
34
19
24
12
25
17
60
100
2
6
64
21
59
16
13
107
28
1
73
53