25
423
37
14
211
31
272
196
39
115
19
50
94
52
122
142
30
48
28
18
26
54
24
73
99
46
60
11
17
16
100
35
67
83
314
187
93
81
53
7
12
10
1173
130
109