48
23
7
719
388
56
34
115
2
29
5
36
91
33
10
14
100
9
4
42
81
21
28
80
121
31
98
63
61
16
12
20
58
40
39
54
26
46
25
47
44
57
22
150