3
5
270
19
14
20
8
12
7
28
1
21
17
6
67
9
52
25
113
11
29
22
132
35
23
78
42
4
82
45
15
31
181
105
187
257
182
237
36
60
16
80
551
159
174
77
13