0
11
13
17
4
55
48
49
170
54
364
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
83
130
88
123
19
204
257
104
194
125
189
16
637