9
5
98
7
43
40
66
37
13
15
125
8
120
31
20
3
1
26
4
36
48
19
34
14
32
11
16
10
44
17
82
61
140
88
51
25
0