3
7
2
17
1
5
20
11
10
8
34
9
35
18
14
31
43
29
51
28
23
19
86
101
32
21
30
45
70
0
6
33
50
4
13
26
41