11
33
61
68
42
45
139
25
41
43
71
57
128
137
53
283
27
69
26
63
114
87
184
29
199
17
19
65
80
54
93
35
208
15
285
39
255
73
59
90
37
18
32
30
313
252
123
159
31
52
55
40
67
22