17
29
41
45
16
56
50
23
10
4
5
42
24
70
49
32
38
30
13
22
111
15
66
26
122
19
9
11
7
369
233
25
37
27
252
58
57