207
105
155
36
315
82
404
52
118
63
42
50
29
206
25
38
211
87
127
7
41
169
84
253
27
96
85
161
112
43
75
101
48
93
72
55
22
90
54
39
100
79
59
135
187
61
40
24
81
178
65
13
140