22
48
11
21
52
38
7
3
63
33
19
5
28
39
81
213
401
73
26
35
69
59
50
12
49
2
9
55
47
57
53
78
10
43
56
17
382
6
75
61
76
31
1
54
15
88
40