228
58
78
33
0
29
201
39
196
9
37
38
25
245
70
169
154
48
96
100
6
444
11
240
10
205
158
87
24
12
71
73
44
282
81
36
62
77
28
84
27
30
142
15
26
86