14
12
45
38
6
34
26
72
60
5
28
22
35
11
13
7
225
87
39
32
21
49
36
56
42
83
166
295
3
308
37
24
61
59
30
48
113
98
54
94
100
70
4
33
75
40
41