22
7
11
1
13
9
3
12
52
29
25
33
21
45
43
38
32
19
35
67
39
37
59
26
72
70
40
31
49
97
75
93
28
73
58
42
98
88
83
55
463
85
306
44
140
119
233
418