42
27
924
28
16
47
10
48
86
34
85
6
50
31
403
186
32
126
68
44
13
1031
129
22
61
51
45
46
58
36
21
301
70
12
23
191
18
408
73
332
62