0
13
6
8
11
2
10
32
23
16
18
22
54
29
27
14
15
17
26
28
35
42
535
224
69
137
97
140
201
147
118
146
55
179
90
60
135
108
216
57
51
45
61
130
73
112
122
80