282
77
86
55
74
168
85
69
42
62
54
67
104
58
116