52
1
70
3
43
30
27
19
85
149
94
296
248
102
62
115
158
76
78
499
6
181
2
445
133
66
108
68
44
87
53
84
60
0