21
104
58
23
13
111
9
12
19
10
29
39
91
34
71
37
7
26
76
4
11
40
44
52
88
5
56
18
1
65
8
69
14
79
24
87
27
84
16
6
35
15
78
51
30
86
54