81
107
21
32
63
71
58
39
80
25
67
183
97
50
42
41
65
202
248
171
19
18
26
98
73
33
27
53
74
66
14
34
35
126
106
167
40
172
30
20
38
64
72
101
99
37
6
462