100
143
39
194
50
25
74
92
43
137
35
650
46
84
606
198
27
48
82
142
63
52
36
14
37
71
20
119
42
127
11
96
6
18
62
15
158
132
67
103
235
337
353
214
83
41
148
69
174
229
154