30
19
32
69
59
24
22
83
38
37
20
111
17
48
47
84
43
94
36
27
118
147
39
113
11
14
138
70
50
62
18
15
7
141
5
115
12
25
16
109
280
10