18
24
23
78
30
38
44
11
29
201
105
27
21
33
26
121
39
15
61
32
16
28
74
254
57
67
145
149
98
34
49
31
42
385
47
84
25
63
50
62
110
198
140
92
64
35