20
39
262
24
16
5
1
50
36
93
6
11
13
34
35
77
15
3
30
57
19
17
26
18
38
29
76
33
52
48
46
25
44
10
7
45
9
32
28
62
180