0
11
7
3
17
15
13
54
26
24
82
55
45
111
60
207
94
71
20
92
232
32
73
81
62
35
159
223
244
883
287
141
120
85
27
61
50
40
46