0
98
5
33
2
7
8
41
9
3
16
22
64
123
55
59
96
15
10
34
14
69
82
26
62
88
27
42
21
18
119
12
11
17
49
95
60
20
35
128
24