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