202
116
23
34
39
80
30
42
12
50
98
60
92
86
78
16