15
37
61
13
56
23
25
49
12
16
18
11
59
19
40
229
523
71
863
32
42
34
28
95
39
47
55
168
86
41
63
38
21
26
53
31
24
69
35