24
5
40
29
18
212
16
80
8
39
27
137
136
74
33
76
103
7
6
50
15
14
53
215
233
25
177
51
163
87
157
77
66
37
98
195
61
54
252
36
313
206
140
220
41
108
69
32
67