11
12
9
45
8
17
42
5
31
37
4
2
15
18
68
7
65
85
46
27
52
22
67
411
81
14
80
23
43
259
200
29
16
262
282
108
32
20