63
88
15
23
25
26
36
178
49
160
31
73
80
24
40
83
48
11
458
118
127
56
67
33
19
122
82
65
168
53
30
119
18
139
58
115
293
213
69
90
47
57
109
162
78
4
60
38
170
35
103