0
4
5
15
10
3
8
9
1
12
19
14
7
6
2
24
21
16
82
50
11
23
42
44
20
28
31
67
70
122
170
74
34
27
26
60
190
481