49
69
26
46
30
64
24
47
85
163
102
36
70
43
27
55
58
135
17
20
32
51
21
94
40
33
57
407
65
25
13
68
92
203
61
52
28
186