54
41
68
90
55
438
22
38
73
123
56
52
47
30
93
72
358
27
159
155
104
527
44
70
561
19
138
246
33
61
233
109
281
95
119
98
14
200
60
115
121
86
672
49
88
120
31
46
80
223
239
10