23
14
199
54
179
161
173
18
11
52
33
15
13
31
96
46
24
8
80
22
100
16
21
48
5
146
2
72
7
25
9
69
12
1
4
36
454
6
39
92
27
94
32
30
134