7
393
37
18
11
44
20
26
42
60
43
282
342
76
21
114
17
4
3
304
74
52
16
176
200
87
201
250
275
59
71
6
51
147
97
233
47
57
66
12
79
10
83
84
64