50
21
8
56
7
16
25
28
6
24
3
5
27
29
4
37
128
18
71
41
23
17
19
55
10
51
45
26
14
32
49
83
47
2
20
67
9
1
77
15