14
98
17
138
35
48
67
19
86
45
7
13
8
31
57
47
15
32
64
16
256
73
80
39
37
126
225
141
117
129
58
110
40
30
77
54
255
24
51
72
120
107
65
63
236
55
92
270
21
196
308
146
108
127