153
10
91
19
30
47
136
130
62
7
386
105
235
231
34
40
85
188
55
510
219
49
191
75
45
41
122
4
119
307
73
217
120
9
53
31
63
13
11
52
51
28
37
33
22
15
61
102
8
27
17