7
45
9
17
55
2
37
46
51
12
71
40
66
39
48
41
47
56
96
33
20
36
77
13
124
21
139
23
18
4
123
84
179
60
97
92
78
249
44
569
73
136
161
42
103
120
105