6
33
17
103
65
34
30
173
154
87
73
31
39
77
98
151
243
28
46
49
18
158
47
56
175
146
147
108
53
41
115
27
112
63
119
381
35
51
20
23
59
374
60
83
26
54
232
37
21
145