15
64
21
96
10
90
514
57
18
8
35
85
518
115
34
12
31
23
19
72
16
53
67
47
38
22
17
50
104
48
42
36
60
167
40
33
449
20
71
11
111
51
135
25
29