114
21
958
829
15
89
976
14
643
91
39
26
43
382
36
35
87
11
85
5
27
119
2
104
65
639
79
53
16
3429
101
536
20
1168
103
909
10
211
1080
94
499
124
66
223
397
321
142
672
884
794
24
81
108
181
214
627