529
13
5
45
25
31
36
9
73
213
29
42
189
161
41
15
71
63
24
1
22
20
174
4
52
140
12
40
7
23
39
56
103
54
86
66
96
16
133
27
67