21
20
1
19
23
29
11
49
24
9
8
4
36
13
10
2
27
15
12
70
7
26
14
173
3
37
75
87
43
6
40
50
25
22
77
58
122
30
16
48
69
81
39