51
4
8
3
60
19
21
25
50
6
18
7
5
9
26
17
12
39
31
32
34
109
58
16
251
126
55
27
35
13
28
71
15
47
30
68
77