276
7
155
235
136
242
30
67
46
42
88
102
27
70
84
100
113
69
49
92
90
47
31
55
45
23
32
44
39
171
230
154
109
28
33
279
297
22
13
40
167
57
71
265
532
16
87
20
83