43
13
16
69
17
40
45
46
4
2
6
18
247
10
62
20
19
12
7
58
48
27
54
33
23
39
5
50
96
15
86
42
60
257
51
89
25
30
37
63
14