16
13
36
45
2
8
51
380
41
63
10
21
74
185
395
164
59
163
80
67
78
82
315
182
39
58
308
17
120
18
50
34
673
20
14
85
70
28
195
6
64
66
1575