42
29
67
255
13
24
88
39
34
32
43
259
71
19
31
12
20
15
36
61
50
46
44
17
14
21
102
37
6
8
9
123
125
62
40
25
74
10
59
100
27
22
35