20
371
28
92
30
7
33
62
14
29
146
89
75
31
304
21
40
46
38
17
19
69
237
149
22
32
200
15
23
25
133
71
50
85
83
54
8
34
27
51
78
244
36
384
5
57