67
36
22
190
79
213
28
54
56
37
49
48
21
58
63
26
16
280
131
41
15
29
43
135
155
86
42
162
289
268
31
197
47
300
82
116
147
60
132
105
23
101
52
202
34
90
117
55
118
91
433
100