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