56
63
3
150
69
57
16
65
58
75
23
93
14
53
281
66
109
108
51
72
37
40
71
34
43
8
7
5
38
18
44
27
103
134
138
32
130
39
13
33
45
82
17
98
47
26
292
68
149