19
16
2
42
11
13
57
17
61
43
278
9
5
15
18
29
8
28
106
4
14
1
46
63
523
31
35
68
22
21
98
32
59
26
7
24
54
12
52
94
75
6
107
51
65