45
27
26
23
43
69
5
25
529
6
19
31
35
10
15
18
11
60
38
13
44
149
41
32
47
22
71
73
17
82
68
94
34
78
14
212
96
24
20
12
16
49
29