64
62
48
161
32
19
58
10
68
96
106
63
167
212
20
21
57
142
109
61
28
47
82
72
83
37
87
143
66
42
40
15
128
77
195
25
44
200
84
8
131
36
426
498
26
49
60
407
169
73
85