41
5
3
60
20
16
26
51
18
75
63
19
66
21
54
47
67
88
82
22
78
86
462
89
70
126
153
62
50
39
129
98
11
429
100
212
101
203
240
38
156
166
61
143
33
48
239
52
357
142
850