43
138
65
79
128
26
78
130
91
101
281
23
46
20
60
8
33
69
40
211
50
89
34
11
168
342
95
16
18
5
114
67
15
125
107
38
172
141
6
81
98
212
42
41
70
171
207
170
132
255
228
31
27