80
43
69
29
55
22
92
41
23
1
35
44
32
9
8
19
16
38
11
4
12
10
21
20
5
610
121
40
48
51
59
26
133
122
36
46
74
86
13
24
28