23
167
5
30
17
265
26
143
382
243
68
67
35
21
9
27
54
130
90
40
16
65
77
99
145
47
135
66
55
370
13
164
49
306
92
82
19
12
28
798
33
6
53
70
264
15
56
57
29