41
65
141
199
313
39
67
50
25
83
152
151
371
154
133
61
91
28
52
38
416
765
51
145
175
74
184
32
33
147
524
55
72
557
162
109
102
48
24
71
205
27
19
46
44
126
100
196
119
85
23
26