78
19
52
47
76
57
63
41
27
35
29
47
49
40
63
25
25
101
123
40
87
54
67
57
95
89
22
21
82
140
43
95
96
67
93
164
61
86
108
138
114
100
177
207
184
300
65
129
99
72
114
95
63
47
245
94
54
65
140
40