18
3
827
21
39
25
89
3
66
18
55
26
46
4
102
35
19
22
6
192
17
21
25
56
58
17
376
72
254
55
1650
84
50
283
319
43
29
2
39
24
6
7
77
