0
51
10
16
26
20
33
9
11
35
124
39
55
23
22
45
3
15
27
62
24
64
17
47
156
175
83
165
54
28
37
42
191
168
63
46
504
59
12
213
273
133
14
574