24
29
22
16
71
21
23
15
27
28
9
2
7
3
85
6
126
51
17
14
46
77
39
5
35
8
18
65
201
67
118
33
34
36
150
50
13
48
10
104