0
11
13
17
4
55
48
49
170
54
363
29
210
51
71
113
108
86
102
42
215
6
82
20
191
31
110
32
287
154
36
79
106
39
34
212
92
140
67
46
56
415
233
85
130
87
122
18
204
257
104
194
125
189
16
637