119
182
68
21
158
230
159
79
26
627
253
77
43
266
177
24
42
101
126
46
30
38
32
10
139
39
185
50
41
12
69
92
53
51
33
16
15
145
102
22
95
14
8
11
67
135