3
22
18
47
28
23
32
26
29
8
15
21
57
40
180
97
37
71
14
80
12
11
35
30
6
20
64
81
54
17
67
38
55
69
84
93