10
33
18
31
23
9
25
46
15
40
19
257
43
42
32
60
71
50
26
63
12
29
22
27
54
11
14
37
20
17
165
21
67
16
52
28
4