125
39
44
167
36
69
261
158
45
50
168
25
22
43
72
201
349
102
146
57
62
64
148
21
26
155
16
19
89
47
127
113
34
23
29
136
94
38
24
40
51
85
35
9
28
33
161
105
15