50
4
96
28
13
7
44
14
42
19
56
26
73
33
23
20
22
80
17
21
55
110
38
24
2
39
40
12
71
8
27
6
31
30
11
59
78
16
18
66