0
16
18
109
141
45
127
132
75
10
77
117
180
49
155
26
69
22
713
119
106
38
165
177
43
316
51
144
188
63
79
23
131
34
129
80
321
12
204
95
64
62
61
120
420
225
201
72
66
52
307