3
1
6
8
31
7
22
20
14
26
44
19
13
39
47
12
32
53
15
17
18
38
29
71
23
56
34
37
24
36
40
50
75
41
55
54
131
123
119
163
151
57