17
23
4
7
71
30
8
63
91
24
70
54
36
9
34
39
73
44
252
126
53
93
123
52
94
12
13
48
25
75
10
20
61
88
82
35
18
81
33
76
14
26
197
143
298
55