6
16
7
5
8
9
72
490
32
27
238
315
37
142
156
173
169
51
35
14
67
602
43
76
40
31
11
521
229
15
86
38
30
553
113
209
250
66
90
96
97
46
73
4
50
53
19
64