38
39
56
276
62
60
173
179
35
22
34
104
14
235
46
26
28
12
41
63
70
232
162
141
111
30
21
20
40
126
423
199
80
43
25
8
53
50
165
37
19
64
10
112
66