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