47
33
12
46
56
29
1
7
26
13
15
20
28
10
9
37
16
11
141
88
27
146
53
52
24
57
39
260
31
5
41
43
36
17
55
73
2
30
25
76
45
62