208
103
236
26
21
32
206
311
243
200
52
99
212
27
496
37
36
29
13
30
34
19
9
22
60
51
59
45
80
73
140
83
77
194
66
69
18
84
47
50
108
91
15
163
107
20
16
28
153
42