207
38
146
98
66
23
53
164
141
36
62
47
45
21
80
32
33
51
35
1095
1197
133
91
107
486
166
108
386
119
50
24
84
58
132
83
48
175
43
385
90
72
371
30
57
416
225
144
218
110
139
15