4
12
2
6
257
48
3
87
94
59
19
38
21
18
45
42
63
7
15
89
144
40
57
9
206
22
20
84
163
54
30
36
139
10
16
35
55
37
421
148
202
34
60
239
254
50