23
49
25
116
32
46
17
1717
21
110
12
18
37
24
5
34
42
35
88
238
702
9
15
90
13
28
11
14
52
143
7
31
146
10
6
94
45
26
43
233
8
56
145
4008
204