31
50
65
36
7
6
61
497
39
184
197
20
41
38
10
46
4
83
27
51
30
11
82
489
40
16
141
12
1316
29
14
26
28
18
1102
23
289
22
9
120
90
153
1
223
2
66
33
80