58
1
13
4
23
15
5
30
18
17
37
22
7
10
12
21
2
55
16
47
43
3
28
49
113
127
26
20
25
66
71
63
90
19
34
32
77
91
62