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