23
43
19
6
54
11
18
77
56
53
44
24
31
12
13
50
14
10
7
16
17
9
200
15
146
29
8
61
28
51
1000
20
96
22
27
32
41
46
21
5
34
42
39
106
45
60
102