125
84
71
11
67
36
88
126
74
209
35
20
129
45
270
89
57
33
10
96
19
30
212
39
42
22
52
63
177
146
211
492
95
181
28
259
371
155
220
120
72
94
112
17
102
104
75
116
8
14
40