251
111
19
240
39
7
226
69
15
71
146
35
40
82
5
28
142
166
128
37
27
130
77
22
14
141
12
86
137
44
33
20
23
18
123
93
10
3
79
45
336
29
52
1313
41
138
31
132
34