17
16
21
4
3
74
104
10
30
33
18
40
13
7
11
24
1
2
12
31
59
73
36
25
20
9
34
28
39
50
54
37
64
95
8
14
5
26
48
222
67
22