0
9
3
8
11
7
16
67
14
30
18
39
32
29
76
31
79
26
20
954
130
54
63
51
1663
66
33
25
42
48
251
123
108
27
275
65