232
23
1318
28
683
17
245
330
169
51
178
227
136
122
290
107
14
56
113
119
84
154
59
29
41
273
44
73
46
25
445
155
19
230
86
12
9
15
123
26
13
42
115
32
37
65
7
22
11
72
18