7
4
30
41
47
11
107
49
35
40
12
5
10
21
19
1
8
20
57
3
75
61
37
23
18
79
24
54
134
9
14
52
16
63
171
203
132
66
36
111
48
55
98
80