9
8
3
7
16
18
11
22
26
29
4
14
5
98
37
24
99
104
19
66
46
20
83
1
52
84
41
38
12
189
15
197
94
39
50
51
0
23
31
25
33
43
65
34
72
36
138