51
15
12
1
3
16
9
28
18
552
17
10
25
27
79
61
14
21
11
179
32
13
26
20
60
66
8
5
76
108
31
34
78
62
24
2
6