35
155
84
348
30
266
38
268
60
222
21
37
180
72
285
10
128
29
139
107
100
18
108
4
85
43
114
3
86
1
118