260
19
392
464
16
7
63
52
4
276
221
6
21
64
45
50
111
13
8
11
12
10
66
56
9
26
3
33
36
37
217
165
54
105
162
131
42
18
51
69
15
35
53
182
32
139
112
61
120