15
147
56
109
8
9
11
70
483
122
198
32
61
218
16
120
86
14
54
57
33
204
87
135
85
152
142
63
51
89
18
50
80
17
366
131
98
39
37
24
115
52
83
93
181
71
41
124
125
75