64
37
39
38
164
24
220
143
95
27
16
31
237
273
18
7
4
35
46
160
49
170
62
67
120
33
238
460
34
61
13
55
14
75
56
3
30
90
106
6
171
132
157
289
45
100