0
12
30
10
14
46
19
17
9
29
21
6
16
25
40
8
139
28
26
72
44
23
27
22
18
70
202
91
43
42
109
81
59
74
220
107
52
235
48
53
56
86
58
176
618