11
24
4
8
18
12
99
9
19
58
21
13
3
36
27
59
56
33
55
49
15
0
111
23
43
93
2
6
5
53
29
20
17
7
25
37
425
42