17
138
35
48
67
18
86
44
7
13
8
31
57
45
15
32
64
16
256
73
80
39
36
126
222
141
117
128
58
110
30
77
54
254
24
51
72
120
107
63
236
55
47
92
269
21
196
308
146
108
127
104
59