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