15
3
11
10
18
9
26
40
99
21
65
24
1
6
33
8
172
43
0
22
100
23
50
74
84
7
25
92
16
96
37
63
52
66
17
34
20
2