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