3
7
14
56
69
32
16
65
6
49
45
44
61
67
22
122
280
13
136
115
238
30
41
35
73
109
116
71
10
15
21
60
40
68
338
144
101
27
179
24
87
18
81
50
181
78
39
149
80
143
34
26
58