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