68
35
120
73
41
27
184
61
101
19
154
117
57
220
128
72
53
113
82
136
95
71
50
25
106
91
70
179
79
125
193
278
7
251
89
204
20
148
87
59
80
58
190
44
48
74
29
430
37
242
85