15
18
5
31
13
23
26
71
76
12
6
109
33
78
30
19
82
54
72
119
115
21
61
44
46
34
47
66
35
73
27
39
11
14
83
20
38
4
22
55
7
28