34
406
542
66
1000
164
37
112
48
225
123
367
47
724
984
982
111
456
50
20
65
77
114
146
25
165
91
120
252
106
49
228
188
71
140
221
167
44
805
38
251
35
18
61
84
994
13
138
570
224
277
57
886
545
549
46
10
829
108
95
843
60
169
21
76
139
24
310
963
32