5
4
46
137
136
14
98
57
37
16
19
62
127
124
22
35
49
38
12
15
24
94
54
84
23
10
104
39
28
27
17
99
78
20
9
90
120
40
2
72
108
11
3
43
13
8
6
139
122
77