342
44
115
57
17
31
169
27
85
133
74
32
237
45
69
11
102
56
91
126
29
251
209
89
113
28
87
52
98
26
40
235
38
42
70
66
55
507
47
16
23
105
71
172
191
78