5
4
18
142
7
19
61
21
31
14
23
44
0
8
35
2
24
27
15
76
13
29
34
41
3
30
16
43
25
9
77
10
39
42
71
57
99
17
12
49
36
158