8
2
19
0
1
14
13
84
54
20
7
16
29
31
50
64
28
34
18
56
32
71
46
67
521
38
55
101
190
73
66
86
144
161
74
258
102
40
35
490
36
140
115
97
96