220
37
88
97
22
92
14
16
118
324
40
144
23
42
76
89
31
197
32
26
154
216
21
176
662
1544
56
407
146
86
59
54
71