637
202
18
179
129
22
74
480
256
46
28
50
76
137
68
235
42
557
863
199
275
161
104
58
102
25
65
16
29
178
84
8
134
107
87
92
77
78
61
160
116
57
40
17
121
63
15
67
186