14
5
29
8
7
15
22
50
12
0
25
38
21
72
20
47
81
34
3
10
67
58
116
23
46
19
61
53
55
76
179
255
40
54
27
64
233
173