62
60
96
82
39
70
131
63
83
295
27
162
88
49
36
270
164
58
55
31
21
33
51
43
23
833
8
48
53
225
44
90
78
45
169
65
361
239
28
92
41
101
281
24
205
42
20
100
50
46
124
80