178
29
230
424
21
89
74
444
59
51
67
177
41
204
104
52
58
63
1441
108
10742
31
133
164
379
78
106
55
105
258
176
76
79
607