54
138
62
102
31
93
42
48
103
70
61
97
246
43
71
24
113
278
64
87
75
83
33
98
3
84
59
116
68
311
56
22
57
321
96
90
252
550
250
52
45