1
18
2
11
10
31
17
7
0
5
25
14
41
44
3
22
19
9
6
8
21
26
29
42
39
34
50
30
13
20
52
35
24
77
46
36
16