180
53
35
183
441
152
83
208
191
101
144
170
106
57
222
76
84
91
23
138
51
149
8
78
450
25
54
48
39
202
40
165
36
34
58
95
38
85
109
630
19
69
43
56
240
42
140
107
201
159