23
39
114
13
29
88
188
54
24
198
14
18
11
43
4
28
27
137
70
25
32
34
38
370
16
8
49
17
41
66
50
69
40
347
59
15
60
191
108
113
168
99
46
83
265
82
184
92
33
64