0
14
2
6
3
1
8
4
12
10
17
11
19
18
5
24
58
29
59
42
9
20
67
70
166
106
132
28
575
313
222
172
236
108
50
55
64