202
120
3
30
26
33
119
213
245
36
34
181
252
61
172
57
103
25
200
266
47
102
481
39
107
17
29
24
96
13
54
192
78
75
40
28
122
38
14
86
70
22
43
264
52
27
45
110
254
87