6
25
29
12
50
10
30
46
13
17
63
5
11
60
40
2
18
65
4
189
26
32
42
153
145
126
22
24
8
7
75
45
173
78
118
87
19
36
97
53
133
111
16