53
107
98
55
29
52
44
47
36
283
181
34
26
20
31
35
137
126
98
58
112
168
212
49
106
104
119
229
39
41
86
264
238
101
107
108
103
70
81
163
138
167
84
61
136
74
105
188
107
76
44
109
60
371
30
70
192
97
53
94