53
12
13
86
33
100
40
54
127
52
9
46
17
176
51
26
539
81
119
155
104
78
115
80
120
231
64
183
225
116
36
48
1115
27
47
252
66
19
152
14
59
178
60
31
135
117
20
73
363
75
25
39