49
38
148
184
251
173
177
67
58
54
100
44
92
119
178
176
16
83
68
70
140
33
105
432
65
292
84
97
182
179
112
135
24
46
42
133
32
375
115
48
25
28
47
159
23
39
53
102