15
82
38
593
80
26
66
9
45
27
48
21
20
12
44
25
83
13
35
37
42
23
55
33
28
16
162
43
70
18
4
39
17
6
40
14
41
47
29
85
5
587
19
63
52