38
43
26
20
44
58
17
471
97
35
21
113
22
30
141
57
6
132
18
128
143
91
149
122
134
32
56
41
107
29
36
249
94
324
15
246
111
100
105
166
24
92
48
147
37
71
738
49
23
83