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