56
29
16
222
389
19
66
22
41
35
71
46
774
313
17
118
36
267
27
745
33
34
18
45
236
50
24
264
157
113
454
13
134
57
52
53
92
186
14
128
335
393
158
58
110