3
9
4
44
58
84
55
17
56
6
11
21
23
12
10
14
16
27
15
5
40
59
77
8
20
66
75
51
25
30
211
42
19
37
1
26
0
2
38