1
29
18
48
208
3
8
9
5
7
6
72
25
47
15
45
32
14
2
251
112
41
85
11
207
74
50
30
10
19
68
162
91
26
44