22
270
24
69
36
9
27
54
51
182
106
44
17
120
83
28
18
53
41
170
34
98
14
146
57
67
40
93
35
43
26
112
8
12
15
52
23
4
45
61
32
21
30