1
0
2
3
9
10
8
4
13
14
6
107
7
11
130
69
40
49
54
24
50
34
15
52
39
29
21
31
145
241
46
25
320
36
139
44
152