8
295
81
12
9
78
13
1
42
7
103
24
21
34
57
19
6
11
33
40
0
27
18
3
5
17
28
54
22
14
86
31
20
91
79
44
16
4
2
61
96