9
2
13
5
8
3
1
11
88
28
6
30
4
119
33
22
16
36
10
18
44
14
27
25
50
17
26
15
86
12
100
32
46
73
49
68
37