3
40
63
23
41
24
10
79
90
31
257
12
53
16
156
13
192
17
84
20
85
22
66
46
269
25
37
73
43
15
60
268
28
285
33
256
61
65
72
30
56
67
32
11
77
104
21
38
103