18
81
29
40
19
151
7
28
125
42
106
43
46
67
9
201
23
72
30
31
50
36
51
33
59
12
71
10
21
4
90
70
16
147
292
45
25
14
63
115
69
26
57