41
47
61
35
82
23
8
38
103
120
21
78
36
53
16
15
59
74
49
26
33
66
24
52
93
34
44
25
13
14
39
18
51
45
187
17
60
32
37
92
96
196
144
267
75
9
56
99
156