22
92
37
14
16
118
323
39
144
23
42
76
89
31
197
32
25
154
216
21
176
661
1543
56
406
146
86
59
54
71