50
70
33
88
75
40
124
16
31
51
13
76
249
289
35
8
22
129
96
442
67
112
64
74
43
254
19
12
49
154
42
155
30
20
61
53
6
82
26
369
103
102
36
73
131
172
25
83
90
343