44
29
272
23
187
12
46
685
330
36
11
55
20
60
17
32
243
54
22
19
21
294
61
117
24
79
4703
52
58
28
40
25
156
200
577
141
135
75