68
93
89
603
31
90
14
42
176
47
98
80
59
45
60
107
138
135
168
91
72
30
78
37
63
273
21
88
152
39
134
689
5
104
22
36
112
20
10
50
200
133
225
24
34
33
117
425
32
15
229
19
74