56
65
25
102
23
122
10
168
11
98
27
42
74
41
101
217
169
36
146
279
17
50
53
40
154
55
54
97
49
90
16
178
151
77
119
116
108
157
51
18
68
136
79
35
147
88
195
47
107
434
172
197
46
1052