5
9
55
7
28
17
76
26
32
12
14
11
48
66
58
4
13
16
109
49
23
33
85
38
8
37
19
56
50
67
18
31
81
0
35
64
24
6
30
22
20
42