179
332
160
71
3329
627
344
1482
44
19
212
119
397
222
27
193
115
13
433
197
283
1478
15
78
65
542
21
5177
66
715
42
58
47
583
341
112
4389
82
45
61
105
86
22
96
35
53
196
36
117
51
75
59
92
345
145
64