5
0
1
8
15
11
4
2
6
3
18
12
7
10
34
23
45
54
86
37
181
20
33
55
70
46
41
22
50
39
67
9
48
28
69
65
49
76
123
74
31
16