29
28
9
33
16
31
56
17
74
42
51
4
10
41
24
23
11
26
32
127
49
6
18
12
88
27
30
63
8
15
2
3
19
38
37
58
81
5
104