48
47
181
56
108
35
76
55
45
32
101
30
137
39
46
36
294
50
58
43
66
189
77
166
163
107
37
79
103
53
29
64
279
104
71
26
60
22
141
42
20
16
113
123
28