1
0
5
9
37
27
84
79
259
427
150
26
16
105
76
48
10
13
217
28
69
153
35
12
85
81
126
478
209
169
15
83
142
41
33
57
77
104
11