28
59
33
20
106
41
55
56
12
29
30
7
32
18
15
19
17
60
39
36
104
13
88
45
16
47
26
23
49
38
40
24
8
21
44
87
48
86
9