477
13
28
5
41
16
20
25
23
18
7
19
14
9
35
103
11
40
12
36
118
32
54
98
65
52
56
22
61
44
26
34
48
6
24
73
21
71
55
29
31
59