33
9
35
14
22
38
95
18
19
6
15
101
59
229
108
34
47
27
30
54
7
21
91
117
235
43
13
126
24
12
133
74
118
70
99
603
187
225
155
161
92
263
82
193