22
13
6
7
181
60
976
74
61
65
35
41
161
84
70
30
157
37
2144
19
5
11
46
100
731
50
26
78
153
20
233
31
107
282
12
47
148
21
220
240
562
188
24
56
52
314
182
501
44