23
38
12
268
70
139
44
31
24
15
11
18
130
36
33
41
82
46
47
40
19
43
18
42
28
82
15
98
42
61
166