3
5
276
19
14
20
21
9
12
7
28
1
17
6
68
52
25
114
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