26
50
11
77
17
52
86
22
8
15
29
105
16
59
43
18
24
20
1
47
33
7
12
21
55
41
5
13
14
25
42
407
37
28
9
6