23
122
193
119
19
205
107
74
307
9
52
89
6
14
44
47
11
20
173
53
392
29
73
16
155
78
5
189
202
95
36
83
21
4
82
31
17
22
39
45
42
94
48
228
384
57
131
8
34
3
61
80