10
407
27
17
233
41
22
9
29
43
46
6
7
13
54
67
82
97
98
8
65
16
18
45
38
20
61
59
24
90
101
36
73
50
37
19
258
63