0
1
35
12
47
93
48
30
71
40
23
99
63
20
256
194
36
73
8
113
77
74
69
81
176
126
57
72
21
263
206
44
234
32
54
137
65
82
156
149
18
56
155
26
236
108
55
90
195
157