5
3
1
17
15
2
16
42
24
6
45
12
9
27
38
35
111
247
36
63
28
32
22
47
25
34
192
65
50
276
123
43
23
67
52
62