216
35
41
88
49
108
69
62
66
27
60
72
56
61
122
46
198
64
98
190
118
65
229
132
103
36
367
93
316
53
45
94
116
84
55
13
86
125