46
20
417
115
2
6
38
24
13
63
50
4
181
7
60
18
12
90
3
37
5
237
370
17
96
642
9
218
345
43
27
57
61
48
51
326
33
8
319
135
241