60
35
39
173
33
40
59
20
34
22
17
101
133
29
84
51
65
61
88
206
45
104
13
44
18
28
19
87
67
46
31
156
77
127
11
54
105
57
95
63
149
179
66
83
146
27
119
240
254
159