5
30
14
15
6
3
93
39
36
11
47
20
35
38
45
42
57
17
34
63
55
92
59
103
31
8
67
4
9
16
22
52
27
24
2
280
37
12
40
70
13
43