56
30
40
18
46
25
7
242
77
12
26
109
215
28
110
60
42
64
86
17
52
13
45
22
76
8
54
38
10
68
72
85
66
41
308
48
15
47
23
146
57
19
35
80
9