120
1030
67
37
425
20
87
63
90
59
35
52
54
38
84
200
73
165
204
171
127
57
91
144
60
147
111
77
68
168
88
30
112
34
66
17
230
53
137
49
149
51
76
70
42
31
89
10
549
58
28
32
50
33