73
5
20
60
37
25
108
50
23
45
9
8
53
4
35
32
18
57
21
7
485
29
58
13
55
12
36
11
30
52
41
163
633
97
64
72
34
432
805