15
9
6
62
30
31
18
8
24
28
34
45
7
2
38
60
78
22
39
10
26
50
20
208
53
97
157
42
25
106
252
35
40
17
56
29
16
27
19