5
51
7
8
70
29
68
56
16
74
97
44
40
213
99
98
46
9
369
75
62
80
147
24
50
242
53
195
85
33
6
92
91
36
122
93
42
52
157
263
237
38
78