43
44
28
25
106
71
27
93
45
208
17
88
35
34
42
49
122
16
20
67
75
23
140
137
107
147
41
59
30
19
29
22
123
46
115
95
32
9
4
81
57
37
26
73
5
38
52
3