24
46
31
33
615
83
80
27
112
98
3
97
172
264
26
132
35
48
40
8
47
165
68
129
36
101
56
50
21
17
32
55
6
135
124
20
574
72
160
39
136
140
299
174
152
293
75
95
194
94
70
761
87