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