23
153
22
37
42
7
24
126
358
60
91
27
8
75
140
45
79
15
44
82
178
47
159
95
31
50
32
33
725
90
94
121
110
3
112
193
285
147
52
40
182
129
109
62
51
70
17