62
63
51
123
92
53
40
28
47
16
105
321
112
37
80
115
35
351
107
24
25
256
73
20
93
34
38
81
84
75
66
144
14
54
76
111
30
18
78
196
42
159
132
85
110
45
48
258
170
166
279
6