23
11
3
64
76
50
81
14
61
21
15
43
8
13
25
53
37
69
104
36
65
85
93
30
54
9
34
75
68
39
59
22
56
16
58
146
355
6
299
70
126
47
94
78
657
33
17