4
57
195
17
16
206
309
41
90
30
35
81
29
19
329
943
186
53
146
14
282
93
67
25
28
12
10
79
24
145
83
118
46
11
85
44
157
135
138
21
161
18
3
112
45
72
1847
1691
78
96