23
1314
28
683
17
238
330
169
50
176
227
135
121
285
107
14
56
113
117
84
151
59
29
41
273
44
69
46
25
442
154
19
230
86
12
8
15
123
13
42
112
31
37
65
7
22
10
71
83