49
228
73
417
22
54
143
464
36
80
33
100
45
14
149
24
46
28
63
159
97
23
91
104
69
74
140
342
213
217
243
183
215
214
81
187
71
87
77
29
42
178
32
84
17
39
307
41
75
269
56
1134
79