30
19
76
29
18
11
20
79
14
56
42
10
55
94
113
96
175
69
81
135
78
142
184
8
130
6
45
74
40
17
5
13
60
27
58
53
237
91
26
129
23
9
4
22
150