23
17
19
9
22
62
123
39
12
27
38
32
37
56
980
52
48
104
105
11
7
36
95
51
212
25
451
21
134
14
93
184
193
35
40
46
76
31
57
3
61
43
860
89
87