115
130
37
27
22
12
28
29
33
9
111
54
101
38
248
10
190
74
107
103
6
47
62
283
55
292
83
18
316
20
77
188
15
21
48
46
220
90
63
44
50
179
23
13
24
42
43
25
88
170