89
2
21
99
3
13
12
6
30
22
55
20
43
35
17
40
15
42
4
8
243
11
29
18
1
44
0
25
16
153
7
27
36
32
28
121
111
79
57
26