62
47
20
73
145
215
419
12
66
279
16
98
306
63
112
197
476
408
96
14
34
97
22
154
127
35
53
27
40
128
56
59
1
10
161
141
69
67
288
103
239
84
196
39
707
191