41
84
141
61
70
57
65
44
36
20
54
113
47
68
31
62
64
19
35
38
80
21
178
78
16
13
28
42
23
91
74
18
39
89
22
295
100
25
144
237
52
109
183
238
279
245