120
100
40
60
50
90
20
30
93
10
12
329
71
32
21
00
124
05
36
39
25
114
08
064
017
16
211
14
23
419
06
723
128
665
135
02
01
07
116
2147
139
010
515
17
09
03
317
118
035
015
430
079
04
011
344
275
122
9141
016
177
033
238
131
2180
24260
094
3436
1354
5112
542
333
556
43
024
022
133
044
030
161
020
144
225
021
113
51
13
023
219
027
851
9214
54
111
147
58
014
346
447
220
019
025
314
1348
620
534
125
15
613
615
29
53
26
19
513
34
012
1869
232
410
24
636
173
115
27
126
230
213
96
931
560
013
310
315
313
127
0175
037
37
112
411
524
11
35
110
31
38
319
215
28
1269
22
234
179
1123
121
235
151
218
038
210
0132