32
27
44
66
55
23
43
77
72
14
20
15
37
5
60
302
38
127
168
22
61
209
11
65
52
112
116
119
122
159
84
349
142
195
124
86
21
30
41
78
477
26
28
275
82
16
311
17
136