19
20
86
13
43
33
73
17
5
23
6
49
35
30
50
9
413
4
0
32
27
59
8
54
45
16
360
215
75
10
260
31
100
3
370
12
182
26
414
39
11
111
79
390
14
93
58
139