444
91
72
121
64
31
53
558
159
768
112
161
48
162
104
26
179
167
61
39
512
219
340
119
51
25
40
47
191
79
258
158
106
160
153
80
93
71
115
126
30
95
125
98
75
109
41
298
68
34
240
448
24
85
66
440
59