24
117
94
34
112
37
96
15
19
132
72
18
10
167
65
9
31
17
46
14
85
43
47
4
22
131
473
395
133
242
163
38
20
23
232
61
33
57
67
189
3
2
1
13
35
68
25
83