52
48
40
86
39
42
44
24
109
28
102
176
16
189
79
27
126
76
47
159
729
35
1099
89
55
31
62
145
57
310
34
117
21
36
46
69
26
139
514
138
209
87