11
58
38
36
44
14
28
13
2
59
19
72
43
203
35
82
32
21
211
113
255
257
51
74
107
157
53
83
15
33
64
238
47
73
57
22
260
91
194
160
45
63
50
92
16
17
29
175
37