52
72
40
12
33
68
21
23
53
130
41
37
61
18
561
254
42
51
27
2
87
4
48
325
181
267
20
196
345
289
35
44
177
162
169
22
63
143
83
15
39
32
24
111
66
8
167
38
304
47
74