3
17
56
47
78
27
35
44
14
63
46
5
9
8
32
80
6
103
7
30
72
39
18
21
229
37
53
71
34
355
19
31
73
64
28
11
179
95
54
59
187
48
33
123
42
168
75
24
13