1
0
5
11
2
20
8
10
44
46
23
29
110
4
16
3
13
27
24
15
12
33
80
34
7
54
75
37
53
454
32
26
21
14
40
61
71
19
156
119