45
58
71
48
53
26
76
46
361
69
19
201
42
125
55
30
43
62
40
54
50
77
9
169
233
16
57
106
22
25
8
11
127
86
44
32
24
82
133
291
17
27
34
13
15
20
152
61
18
113
400