47
32
202
49
91
216
100
26
96
614
50
41
44
201
304
284
79
178
42
77
59
30
70
56
89
111
122
92
51
71
58
37
177
39
43
40
163
114
104
24
73
90
61
28
248
103
108
215
157