43
85
15
54
86
46
56
53
38
34
308
11
37
36
118
117
39
30
129
176
58
19
60
33
20
21
24
73
17
32
42
62
8
28
12
18
7
127
10
13
96
189
47
274
133