83
430
101
27
123
40
56
65
110
95
227
104
90
362
14
107
124
51
33
409
25
185
43
47
822
130
22
184
436
900
36
398
134
81
73
122
204
34
45
30
38
94
82
19
223
125
71
674
114
68
72