68
59
70
74
33
55
109
24
36
179
99
79
142
350
32
45
152
54
277
49
349
53
47
262
97
288
124
83
48
125
206
1497
69
78
221
101
107
728
392
52
50
1398
91
114
43
172
245
98
256