90
487
199
159
63
209
53
205
18
42
126
13
94
11
96
47
103
61
714
55
88
21
86
109
8
91
1
72
2
65
68
76