14
4
80
8
69
79
221
22
116
185
333
100
149
67
12
85
48
20
58
28
50
55
232
38
41
173
44
61
23
191
33
42
10
111
280
45
39
52
165
311
128
29
125
21
40
140
186
11
304
172