35
73
41
20
142
19
25
13
46
49
40
75
102
279
62
33
22
26
52
69
315
31
55
90
50
53
453
95
54
30
70
10
57
89
18
242
8
76
217
23
882
64
61
182
74
172
292
171
166
184
59
133
170