21
421
40
26
23
27
34
11
35
73
20
19
7
43
104
38
18
13
15
29
31
70
51
52
118
87
25
37
12
45
3
28
16
167
82
72
57
94
24