33
43
118
55
26
28
15
44
29
35
124
30
67
54
36
52
880
34
45
18
23
37
27
46
40
14
229
89
68
66
363
85
261
31
200
22
160
505
93
69
87
20
11