0
13
15
54
21
17
49
26
31
47
36
33
32
37
57
35
73
16
118
144
476
119
158
39
68
42
55
91
105
27
18
9
4
7
8
44
128
169
76
80
71
79
78
213
126
103
93
40
23