24
20
38
89
21
88
51
37
50
28
11
133
6
19
25
27
31
43
23
235
101
123
63
69
40
84
120
85
57
168
108
41
98
45
35
107
30
14
49
184
106
67
359
148
201
609
29
64
118
131