54
53
60
51
39
66
52
17
10
43
42
24
25
87
105
9
19
6
109
16
127
257
83
28
174
139
37
61
90
50
131
98
49
41
78
379
36
95
35
81
14
46
74
20
11
441
113