67
101
77
44
229
40
49
42
202
43
39
37
47
45
178
28
92
38
36
142
169
212
69
560
60
2377
89
100
601
573
188