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