263
63
131
85
46
130
15
78
43
431
48
101
55
86
14
32
117
103
269
329
13
28
102
54
18
50
31
21
26
159
44
230
49
93
53
95
340
318
233
65
163
25
119
138
37
34
12
155
56