3
4
8
1
14
5
0
37
13
54
36
73
34
25
69
45
132
76
17
93
126
122
123
21
59
43
10
86
153
57
81
22
53
62
15
9
47
107
33
42