25
18
9
34
43
46
148
84
47
4
14
68
19
24
290
38
12
35
56
6
71
49
7
57
187
31
2
1
10
5
142
13
54
50
16
51
26
22
87