7
16
20
26
12
24
21
32
6
13
8
56
17
36
4
34
69
62
250
22
426
9
35
41
11
19
54
27
51
33
80
102
94
93
5
39
45
25