43
143
28
12
117
11
42
175
27
173
6
14
85
89
298
9
75
56
7
54
10
37
21
26
44
25
38
36
3
17
67
51
15
57
20
19
30
40