5
13
22
4
8
12
15
75
72
16
2
11
26
9
32
7
10
3
31
6
93
69
164
35
61
39
44
73
46
90
55
67
115
54
49
195