12
9
45
8
17
42
38
4
2
15
18
68
7
37
65
85
22
67
11
411
14
32
43
259
200
29
16
47
131
5
36
21
71
23
28
70
66
20
210