49
47
77
69
55
182
178
243
93
73
63
34
67
315
187
40
128
26
229
41
48
65
193
78
163
18
179
237
54
104
30
82
120
17
75
143
135
141
431
10
103
23
80
32
124
21
122
91