32
27
16
83
39
5
75
60
7
12
111
38
11
20
8
14
15
22
29
9
44
43
25
58
84
35
47
54
78
48
50
57
77
28
41
40
70
24
26