7
5
31
3
90
17
8
48
95
15
59
4
141
25
10
106
16
33
124
78
54
9
43
22
87
118
136
140
45
49
71
28
36
74
11
23
61
44
12
32
20