8
1
0
3
11
17
23
9
5
36
22
29
6
52
67
25
14
211
56
20
7
74
35
19
54
53
99
60
76
28
39
653
112
339
42
81
33
128
27
110
313
64