38
31
50
6
133
17
19
60
248
12
151
127
118
47
286
115
13
48
18
73
75
40
72
7
43
34
16
36
26
71
27
62
59
143
55
53
32
79
434
44
135
120
24
28
25
10
152
52
106