10
13
41
32
9
18
30
14
7
6
4
28
82
25
5
34
16
12
75
52
19
20
62
257
15
8
31
138
36
21
103
35
11
193
39
26
24
22
78
73
37
74
104
51
53