5
112
16
8
67
17
72
20
10
3
9
19
63
26
29
2
49
13
42
27
28
124
239
7
30
45
38
0
4
81
52
36
143
23
22
43
53
78