16
22
59
77
311
58
125
21
25
47
18
14
8
29
43
91
40
39
159
13
31
155
11
6
70
23
7
38
85
78
27
2
46
243
57
42
4
30
9
15