226
174
15
34
443
153
94
300
44
46
73
45
103
111
76
14
36
90
235
199
232
151
193
43
52
51
27
57
130
31
18
79
53
30
17
101
25
104
3
16
110
89
40
63
10
61
47
19
100
133
499
543
219
82
39