16
28
41
13
43
59
44
11
10
99
29
35
66
23
19
27
38
14
26
31
30
6
5
9
34
21
8
33
53
20
176
56
18
37
40
46
111
36
3