165
94
405
886
385
65
39
167
243
792
570
92
219
143
48
53
254
46
672
134
100
127
30
1
159
676
199
209
23
298
115
151
69
354
36
45
623
5
652
235
352
598
106
138
87
71
67
99
51
144
268
104
264
331
88
517
189
113
174
558
86
724
925
447
337
270
601
59
406
80
63
250
441
10
663
2
47
379
95
231
688
284
202
607
62
42
175
238
55
573
210
226
283
259
304
539
221
81
197
121
149
534
308
445
239
694
128
745
20
220
831
40
6
142
130
124
324
3
60
34
75
188
64
299
194
43
267
527
31
541
78
68
44
627
476
90
536
340
263
323
33
19
300
7
290
990
83
184
924
77
224
54
98
70
27
242
110
327
168
577
164
35
315
287
575
321