17
97
32
11
141
4
2
88
10
13
23
33
107
1
39
27
30
45
58
66
53
90
55
18
28
5
7
3
84
24
22
60
93
14
42
26
21