0
4
13
8
19
17
23
11
16
26
44
5
24
18
6
41
12
14
15
119
60
7
25
32
22
27
104
36
80
74
33
49
78
93
91
64
272
79
153
336
201
559