61
223
62
50
23
32
66
40
27
8
16
21
6
5
129
48
3013
14
98
123
880
19
67
149
11
7
165
18
17
26
47
57
52
73
20
489
12
10
54
64
257
33
53
105
213
15
60
34
41