6
34
430
56
8
24
113
97
85
30
27
29
43
135
16
22
216
281
19
17
12
10
15
260
118
25
49
81
40
13
162
33
61
47
23
100
48
59
28
111
26
60
102
187
318