273
50
102
135
114
154
1244
268
262
184
1781
152
165
92
173
685
819
33
307
195
18
911
44
53
56
68
515
23
180
660
55
41
140
34
226
32
70
36
119
201
40
54
200
57
361
88
432
128
91
66
94
177
1119
402
81
38
99