111
144
34
50
79
7
6
55
32
67
63
4
19
2
49
139
38
48
1
5
171
11
10
76
14
13
31
62
23
46
27
17
627
18
40
25
69
37
12
16
3