38
22
20
29
104
113
111
75
35
152
7
10
25
24
103
151
26
109
286
30
6
67
63
146
18
186
19
4
179
187
47
106
43
41
118
40
88
44
219
5
14
13
15
37
28
8