90
84
441
201
113
41
46
130
32
212
67
54
115
126
21
43
51
49
114
25
232
117
211
23
56
156
37
86
121
63