28
38
31
17
19
41
42
35
22
12
51
20
18
46
36
15
264
7
149
258
24
14
33
10
39
57
27
185
53
150
64
69
73
45
128
88
75
21
29
62
72