23
15
52
10
104
22
35
9
5
7
20
342
42
18
36
16
53
98
77
3
61
27
60
11
28
64
124
65
12
658
74
14
45
59
132
78
17
85
71
30
67
189
70
81