23
210
13
18
28
140
83
48
22
74
88
94
68
25
36
187
87
31
26
10
78
5
14
20
4
60
133
54
21
9
46
38
30
15
17
16
63
337
49
109
40