238
143
33
570
31
18
30
108
182
49
15
103
37
44
34
48
237
94
16
25
136
26
138
76
41
71
43
40
12
125
226
99
176
106
111
65
337
248
146
10
74
19
24
69
47
151