6
31
14
5
18
15
94
36
33
20
13
12
19
92
91
8
24
7
9
22
17
100
10
39
200
126
27
26
21
25
63
139
16
102
41
40
35
52
29
30
54
79
48
84
122