21
57
3
12
9
5
69
8
7
65
15
11
34
26
25
17
20
77
4
88
96
81
30
35
45
41
111
58
169
47
62
29
79
142
40
148
33
13
178
59
75
109
94
64
31
23
128
78
86