21
46
28
29
5
40
39
7
10
17
15
9
31
68
97
22
70
13
19
25
100
27
81
45
11
51
85
20
18
42
30
138
89
33
124
50
216
32
37
24
77