17
21
52
31
6
66
14
108
28
68
26
9
5
12
19
16
20
7
8
4
56
81
43
10
39
15
84
87
246
102
47
46
193
55
38
34
13
25
32
59
94