51
31
13
60
15
48
765
8
39
47
178
32
5
12
78
18
6
24
10
2
14
7
29
21
17
61
28
49
23
56
20
45
1
4
3
19
11