20
39
160
6
54
31
10
22
25
50
11
13
9
230
28
424
17
59
157
45
16
85
48
41
27
19
111
285
8
73
79
15
34
23
42
57
33
7
29
49
14
61