4
213
18
8
9
2
153
77
22
17
125
230
74
61
11
23
289
225
6
31
7
294
3
14
5
19
168
33
16
48
64
177
121
26
66
84
41
25
12
35
34
15
20
107
158
88