64
603
261
84
28
103
112
34
27
32
81
100
308
1702
90
248
44
8
19
122
40
162
223
101
158
280
60
277
77
54
46
132
74
245
114
31
9
352
47
148
104
171
67
59
180
24
11
39
17
18
4
30