86
51
69
18
3
617
471
743
22
72
50
14
28
283
8
224
66
101
205
4
16
53
36
140
202
20
173
232
79
6
225
47
58
1274
71
61
115
98
132
116
37
444
19
44
27
41
62
184
59
24
489
48
74