68
18
42
30
76
29
12
80
10
60
45
46
41
31
34
39
16
25
64
35
312
81
47
55
61
36
32
164
52
77
66
91
43
17
15
121
37
50
75
86
48
21
51
69
22
44