40
34
108
326
80
119
433
96
93
135
175
60
81
30
49
276
88
63
57
90
37
45
133
317
87
117
86
74
69
192
212
42
73
50
145
105
174
121
481
144
20
197
71
180
75
36
1378
328
153
39
44