23
2
40
61
27
95
21
10
49
55
31
24
46
11
461
77
50
26
41
22
131
18
15
47
17
28
259
375
14
42
39
30
25
80
13
4
32
76
19
125