132
172
674
68
102
48
98
454
36
103
37
99
122
160
88
970
43
38
155
83
67
64
46
51
69
186
109
588
230
79
427
85
82
61
86
73
289
212
87
17
116
195
505
26
510
55
252
44
118
52
272
173
92