31
48
47
23
15
54
40
89
160
49
431
24
9
27
11
20
32
487
92
33
22
6
10
105
19
657
16
8
77
104
44
34
26
14
41
99
80
93
57
45
39
38
50
51
55
52
66
35
63