0
6
14
126
10
38
18
12
117
58
64
26
115
159
858
93
103
57
361
16
130
84
830
195
63
56
81
59
60
188
35
143
30
46
600
602
49
34
17
23
255
20
67
153