487
10
15
34
18
5
25
112
11
3
38
106
88
26
46
14
49
22
9
33
20
1
55
8
27
73
17
144
107
62
31
6
7
30
4
56
12
59
21
116
132
253