24
8
62
136
175
146
75
363
84
66
248
142
786
184
47
41
303
203
64
30
107
76
36
29
104
38
25
40
82
77
42
58
242
236
44
133
63
22
85
89
69
65
20
155
100
26
436
14
45
70
125
388
119
340