108
36
28
35
54
70
28
38
39
15
170
138
197
91
67