48
35
228
29
54
19
66
44
21
25
17
34
112
27
91
55
47
32
65
60
79
36
86
150
173
41
136
18
218
70
62
137
45
63
49
42
237
138
77
99
46
172
254
109
105
89
57
40