8
5
7
6
10
60
11
32
37
13
14
44
29
99
22
17
42
93
31
18
9
28
298
24
74
40
128
45
120
73
50
145
69
84
70
1
63
118
119
16
222