7
9
25
225
10
177
34
17
72
31
32
28
36
262
145
98
22
79
8
77
97
194
150
16
351
42
24
306
189
64
411
19
54
61
118
78
20
369
617
95
40
111
27
267
81
59
4639
208
404
110
334