6
7
75
459
204
52
59
21
17
95
28
39
157
97
128
702
26
69
34
24
19
22
166
67
27
15
9
29
10
54
168
101
65
88
144
520
33
49
71
130
115
222
23
70
36
112
38
25
240
923