4
30
6
10
48
20
7
8
35
88
81
14
27
25
168
47
37
53
24
19
13
22
34
33
215
21
52
239
17
40
65
38
31
54
49
15
9
43
18
247