0
9
14
15
22
34
29
49
23
5
61
10
26
35
95
25
47
85
31
21
30
50
32
101
36
215
38
99
33
140
45
143
427
232
287
417
174
130
82
20
134
52
74