46
292
29
118
31
18
28
50
16
14
13
69
94
32
87
51
21
12
171
35
43
70
73
23
25
38
66
62
64
30
9
57
4
15
26
11
22
59
6
36
75
27
93