12
23
144
61
73
13
147
24
124
100
31
88
27
215
65
243
41
25
16
76
48
28
39
40
104
78
251
21
256
19
66
50
18
110
22
52
29
26
15
14
63
142
6
37
278