41
26
137
37
225
63
43
27
35
47
50
19
135
60
162
103
42
73
75
66
46
31
64
87
39
58
20
10
283
239
21
7
5
9
51
76
78
105
92
258
210
44
30
56
84
157
159