4
8
13
5
11
1
26
7
19
2
56
17
16
25
21
3
101
34
0
28
46
10
45
180
76
63
876
23
94
73
80
67
41
82
123
72
78
307
40
18
81
31
47
44