52
25
7
4
19
15
489
58
23
44
77
99
8
14
9
33
12
21
27
13
37
83
70
31
32
26
16
97
11
28
88
20
17
24
5
64
81
18
49