7
59
37
22
24
20
16
52
93
291
30
54
68
27
79
132
256
6
51
656
345
5
143
35
32
31
12
14
62
566
18
13
38
48
134
91
89
86
75
70
102
26
45
39
124
122
29
191
28
150
44