20
2
4
15
21
9
46
143
33
36
52
11
281
10
47
13
16
53
22
75
27
30
31
12
43
133
175
65
80
123
35
41
107
57
42
142
277
96
181
63
29
54
70
116
126
118
110
312
205
92
128