11
25
18
13
24
27
2
41
35
10
26
32
17
67
57
56
22
90
8
12
54
49
7
28
14
16
29
9
58
47
15
108
40
23
3
21
193
270
355