176
3496
36
69
286
412
8
4533
96
3363
254
330
47
120
30
45
39
31
116
103
55
50
87
397
305
6
202
22
72
81
62
427
138
1535
175
145
24
27
404
409
16
33
139
53
44
3588
146
163
21
40
231
28
57
117
86
35