8
33
34
93
15
33
11
15
122
40
79
2018
0
34
839
230
445
56
719
91
943
377
662
7
1199
69
2
319
43
13
36
704
489
6
90
2
0
6
32
958
41
10
2
4
29
28
768
637
