38
102
116
9
135
100
61
39
161
34
80
56
59
4
152
47
79
44
78
36
86
146
45
58
26
1
259
180
181
10
13
33
21
14
52
201
200
1045
91
40
30
25
17
481
190
115
4503