81
68
97
44
34
8
25
257
133
131
30
236
21
646
198
28
117
82
144
43
19
202
16
10
14
23
46
6
12
50
124
480
321
9
51
18
57
27
41
359
17
7
15
259
93
80
47