125
71
123
25
158
10
58
36
37
18
19
11
163
74
7
75
90
31
32
30
55
86
63
46
65
28
33
113
182
68
91
26
121
76
247
44
17
61
23
111
47
115
352
107
171
45