5
2
3
0
16
27
9
21
15
38
37
67
41
52
35
93
10
33
61
60
51
42
23
75
49
20
58
19
48
14
74
46
4
1
54
6
45
116
32
8
47