46
5
34
13
166
40
102
22
52
14
4
3
30
23
15
57
10
24
475
21
28
26
36
7
45
61
19
100
42
35
59
17
50
81
185
47
20
48
70
98