10
15
75
40
20
25
5
57
41
32
8
85
48
7
3
33
55
159
23
39
27
84
78
38
18
92
35
19
73
21
46
16
43
86
22
0
12
9
37
71
24
50
4
91
291
13