18
14
41
23
31
19
200
59
39
50
67
25
34
40
91
95
149
55
139
54
10
42
29
78
73
113
12
69
57
11
24
17
5
400
96
117
129
36
27
22
30
49
102
53
58
84
16