131
116
16
8
88
106
20
23
101
279
38
242
66
52
14
79
76
18
32
36
96
19
26
42
17
7
170
159
338
5
129
203
70
28
56
112
57
190
160
90
21
167
164
449
35
68
137
162
92
269
421
204