363
66
53
87
22
153
26
71
236
4735
48
172
45
56
61
175
127
350
184
46
242
376
18
15
298
19
310
20
8
838
42
120
9
1012
11
72
13
24
340
101
31
47
525
637
57
80
579
679
38
147