22
92
37
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