133
841
1010
301
10
8
30
20
515
498
40
22
144
170
160
644
3186
621
38
745
181
54
14
563
18
179
13
263
1081
183
597
826
20
475
966
50
647
10
84
17
176
879
31
818
41
262
627
11
98
1208
638
112
74
942
