7
73
17
1
3
164
81
10
6
4747
70
25
20
22
34
123
31
9
29
314
26
77
1081
512
128
46
348
9474
368
132
84
162
88
122
244
133
117
42
24
155
149
229
49
169
430
72
4035
10011
114
45
551