7
44
22
30
1
6
10
0
3
11
4
9
25
18
24
46
49
20
37
8
34
28
19
45
5
33
13
68
36
42
16
17
23
271
58
31
32