0
3
14
7
1
8
10
15
22
37
6
73
21
75
4
11
12
2
5
91
49
128
51
28
17
19
66
18
100
20
174
43
67
33
35
42
85
25
50
89