0
65
12
17
26
21
35
9
36
124
39
56
24
22
46
20
3
10
15
27
40
45
62
64
47
156
175
83
55
167
28
37
42
191
169
63
504
59
213
273
133
14
580