29
143
50
52
161
20
9
21
35
129
38
469
505
25
127
18
54
24
41
5
88
8
37
34
13
64
28
31
12
16
141
15
2
101
22
17
190
133
33
47
61
91
58
7