22
23
21
49
35
184
59
590
62
125
61
36
107
32
15
693
54
199
88
98
17
26
30
60
117
108
53
18
81
44
40
24
47
501
192
37
68
104
9557
9
7
6
90
16
355
80
3