73
56
20
74
10
120
40
293
57
8
145
99
59
13
65
33
15
154
82
42
51
63
34
87
759
604
442
36
452
55
1012
1883
64
22
349
49
564
29
242
18
847
187
28
27
184
2175
366
31
197
624
153
1008
192