167
10
11
20
17
80
57
60
91
102
186
308
96
38
107
42
46
203
72
97
146
160
125
24
55
27
73
110
16
420
52
135
277
149
109
54
47
86
49
13
134
34
95
87
56
23
22
171
129
115