124
83
22
54
75
86
18
125
35
16
25
84
179
46
223
70
13
109
19
120
270
104
30
20
57
129
9
321
95
37
90
41
59
195
243
141
29
31
113
61
24
172
130
220
160
271
43
157
52
82
81
367
12
102
26
21