204
77
176
42
45
30
20
83
308
43
19
102
104
47
90
18
13
57
59
124
23
5
129
232
81
112
78
408
15
721
154
145
11
6
7
162
72
254
26
106
91
84
405
55
44
62
155
284
109
111
80
53
67