0
5
36
50
13
27
26
4
24
15
14
7
28
9
29
91
11
20
517
38
19
44
143
188
63
71
139
83
105
45
25
56
18
34
60
100
8