43
13
18
47
31
172
8
50
17
58
33
19
26
15
21
12
37
477
23
28
63
24
157
55
14
32
35
52
30
65
20
29
40
148
46
25
70