15
47
6
8
31
30
37
52
54
20
95
5
24
22
23
596
92
58
34
123
11
46
21
42
72
66
9
85
44
26
87
57
75
59
28
10
40
4
25
19
27
29
18
79
112
124