54
79
33
62
23
199
308
34
96
19
52
41
132
76
157
44
216
13
90
279
234
42
36
97
63
55
45
163
58
29
20
88
109
247
151
259
130
64
187
253
119
189
69
285
102
104
67
87
174
175