23
24
62
14
17
71
7
48
367
3
36
16
9
6
5
4
21
11
38
44
40
70
150
147
135
47
132
246
51
22
221
64
279
193
342
152
102
290
170
50
69
53
63