18
138
4
10
83
14
6
17
30
2
50
3
36
8
13
67
38
19
11
22
127
23
46
84
9
44
26
118
28
29
35
41
69
52
37
5