41
83
355
135
74
70
148
113
81
192
110
46
76
28
48
115
126
85
47
131
27
64
173
30
20
65
59
169
66
32
128
132
100
43
14
26
57
93
91
61
72
38
17
118
34
344
36
42
84