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