3
136
789
80
19
413
37
23
66
13
72
17
29
77
32
234
25
26
47
204
275
83
117
16
207
31
67
20
108
58
129
9
101
35
24
70
27
344
15
12
7
68
53
318
40
36
583
18
112
6