88
43
230
35
40
26
164
208
55
432
142
76
121
19
73
316
202
49
42
23
256
51
130
278
124
50
44
78
27
24
28
104
20
15
38
25
60
89
57
151
9
31
33
66
16
68
145
125
53
18