63
69
60
6
47
57
160
21
20
354
87
269
88
130
516
173
39
32
49
126
239
262
122
10
164
106
65
248
147
84
90
100
140
42
123
48
55
78
210
264
128
34
121
118
152
68
108
26
75
35
169
45
30
41
95