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