140
50
27
29
22
25
61
42
63
66
144
47
94
31
30
205
9
90
17
26
120
206
325
141
84
161
45
48
100
53
28
435
54
5
44
72
289
35
33
18
41
40
113
188
46
108
91
143
23
11