73
70
107
75
35
46
321
444
60
112
84
76
86
37
31
21
28
59
32
135
136
101
34
55
90
15
95
33
27
166
124
58
52
26
36
22
30
126
16
44
390
25
417
425
150
363
108
412
235
324