49
288
202
89
151
77
57
59
175
38
33
47
72
114
920
226
51
21
101
82
372
35
180
399
62
581
80
227
176
45
83
41
92
71
156
61
78
86
15
63
133
127
76
40
20
36
56
550
147
30
79
159
55
58