47
49
113
21
90
309
62
169
219
40
519
30
57
31
72
149
45
131
34
161
73
66
177
95
71
60
51
97
84
75
221
123
107
35
365
194
457
92
170
98
305
15
966
433
218
135
139
88
81
76
54