3
8
12
15
10
109
35
6
7
36
44
32
38
5
23
13
4
26
21
49
69
33
9
53
14
27
41
31
17
43
76
57
46
61
47
80
24
16
68