18
39
58
46
9
134
38
127
59
273
51
54
32
70
60
52
35
169
105
153
119
45
136
261
37
175
225
79
31
151
66
193
5
40
77
30
16
43
87
126
53
61
41
4
283
71
98
125
114