16
12
70
49
30
27
575
56
62
99
28
24
44
18
13
15
6
34
5
32
35
33
38
10
19
14
251
137
81
42
43
117
91
7
23
128
139
125
9
4
83
45
11