41
175
40
244
70
74
132
200
26
581
37
316
71
115
54
65
46
32
29
88
52
14
87
34
68
30
39
348
28
23
19
21
60
25
78
139
75
148
50
332
144
47
281
90
232
20
428
129
38