49
38
23
70
60
64
203
67
62
29
196
88
89
76
117