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