25
14
33
9
50
114
64
203
44
390
139
246
80
26
146
121
30
205
43
49
58
63
18
94
100
29
119
12
15
88
87
71
42
11
28
24
23
140
34
48
97
21
5
152
225
8
27