150
50
60
20
40
70
61
10
30
224
46
35
414
25
18
5380
26
1111
619
128
02
01
17
416
017
439
116
13
317
115
630
15
09
010
179
340
110
24
444
04
322
320
24142
431
08
842
833
418
316
12
27
024
06
044
030
05
021
23
223
14214
211
68
34
22
114
127
130
16
233
019
325
011
53
36
03
00
432
222
220
012
015
215
373
133
124
1531
429
810
513
29
013
315
19
227
69
037
37
11
21
38
319
612
112
07
020
2269
035
234
4123
521
435
111
217
119
318
312
210
518
212
038
620