35
24
30
39
77
22
119
41
284
26
93
45
49
121
248
94
27
184
265
68
342
201
520
25
74
13
161
249
92
31
72
16
9
34
15
258
5
53
7
40
43
51
110
20
129
14
33
85
86
19