19
66
18
84
34
49
440
120
36
15
159
7
8
40
16
12
27
21
3
28
55
17
65
25
30
102
60
52
497
37
51
29
47
62
68
88
14
23
121
32