11
31
39
81
25
29
30
35
18
107
14
55
3
13
12
9
21
10
42
674
22
44
37
46
4
49
20
26
6
5
8
38
24
43
28
23
17