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