19
26
41
29
55
15
43
25
8
89
49
3
2
1
11
58
22
28
16
118
33
30
9
53
5
72
74
91
63
86
31
18
7
4
56
14
23
75
68
13
93
48
17