21
29
23
46
8
12
19
11
44
10
26
101
1000
5
17
6
9
28
50
48
38
7
102
14
16
24
30
72
39
33
31
54
200
45
36
13
15
20
34
152
67
18
47
41
124
32
94
40