0
2
14
8
6
11
15
67
31
72
112
91
160
198
58
69
135
43
115
762
37
20
106
76
41
84
50
375
35
63
40
589
25
170
71
175
22
36
33
123
29
4102
34
191
378