10
2
8
36
25
3
54
40
26
32
9
20
29
16
97
17
64
21
44
69
49
43
51
5
7
15
42
99
35
18
218
39
30
22
31
45
58
294
1
61
33
85
118
60
96