22
7
5
9
8
6
1
12
46
41
72
40
23
45
50
29
68
37
16
93
63
55
62
20
76
47
97
81
44
71
21
95
59
30
17
54
32
130
43
26
49
402
33
19
48
28
15