29
8
7
12
10
6
30
49
14
2
56
37
4
19
28
3
5
9
22
66
151
97
15
31
80
54
25
179
185
139
26
23
24
1
34
18