15
11
4
56
39
27
40
33
22
52
12
7
36
32
2
29
17
412
38
8
80
90
18
26
162
57
25
37
24
5
16
10
43
59
218
1
6
66
48
9
102