10
72
35
42
45
247
27
264
50
44
26
98
82
186
30
88
48
70
38
146
53
63
93
36
64
65
76
599
67
37
734
153
144
56
90
69
193
238
363
437
580
66
77
9
22
71
47
21
190
49