24
258
36
47
61
41
28
277
30
44
152
27
32
16
45
29
35
232
52
56
321
726
93
37
110
60
20
200
186
251
33
128
113
533
53
335
69
99
87
31
74
80
179
75
280
62
57
389
122
175
106