14
50
29
18
10
28
31
39
8
9
12
7
42
47
6
30
74
100
27
13
15
3
16
4
53
21
20
92
55
23
26
38
101
41
94
69
25
32
48
59
33