6
7
10
20
78
56
249
41
33
18
65
36
207
38
159
12
19
220
8
43
31
157
13
3
528
431
25
22
21
30
24
128
14
11
70
34
958