7
25
462
34
63
5
280
11
38
9
104
401
12
10
61
8
19
3
160
131
47
90
86
170
31
58
17
241
59
404
156
139
105
134
118
23
722
85
81
16
6
32
41
20
13