78
25
39
46
152
15
33
29
41
61
93
81
37
91
42
12
24
123
83
201
94
40
90
210
63
21
35
38
140
184
50
132
194
136
454
122
106
204
60
36
28
70
54
64
188
86
18
506
32