5
13
21
213
71
59
14
16
18
54
61
48
7
57
20
39
35
4
609
6
46
137
25
77
81
351
89
63
96
146
69
29
44
11
47
3448
533
49
58
80
65