63
17
21
14
38
19
309
474
83
127
59
213
32
139
22
43
133
136
56
86
41
250
96
138
116
25
47
233
135
89
101
78
35
166
141
108
85
161
91
105
217
152
232
186
214
296
265
103
65
52
227
58
163
57