3
17
56
47
79
27
35
44
14
63
46
5
9
8
32
80
6
104
48
7
30
72
39
18
22
230
37
53
71
34
355
19
31
73
64
29
12
179
95
54
59
187
33
123
42
169
76
25
13