64
27
47
149
8
67
46
113
63
54
13
707
1445
18
23
161
51
28
15
33
50
143
110
56
10
48
68
758
7
16
82
31
209
45
360
102
24
200
239
210
280
146
83
49
265
77