48
66
184
54
19
333
60
57
33
71
47
41
74
172
135
119
278
40
25
63
227
59
27
37
12
32
98
151
24
97
85
15
5
46
36
87
81
585
76
198
99
428
31
93
29
30
39
89
26