6
20
17
23
149
134
5
33
7
42
935
9
41
266
58
8
2177
36
56
10
232
14
48
22
30
21
74
52
34
13
156
11
31
32
37
40
69
60
82
24
798
142
90
29