3
24
5
23
10
17
35
22
41
8
56
19
70
49
0
7
30
6
61
14
13
18
71
45
127
135
11
36
12
20
1
16
4
25
2
29
40
9
52
21
96