7
101
15
51
19
3
5
142
59
233
46
53
246
131
34
39
1
17
13
79
11
20
29
365
9
31
123
139
96
52
6
302
42
98
124
30
270
103
78
36
224
276
12
121
480
26
2461
27