9
24
91
655
96
33
5
17
181
44
14
30
18
13
82
56
150
63
31
21
52
105
19
16
36
542
78
72
50
45
167
6
151
46
93
141