15
78
5
14
1
2
6
28
11
16
33
29
8
4
0
57
3
21
38
72
237
48
70
9
42
20
43
10
12
26
22
13
41
104
98
300