21
15
5
14
50
36
23
33
120
9
28
24
30
6
13
19
59
26
51
49
29
10
122
16
83
7
87
271
43
191
31
35
25
73
27
18
46
32
48
39