119
134
72
63
140
609
188
79
60
57
148
67
121
229
169
42
187
59
38
238
75
114
80
17
71
152
31
125
88
68
190
158
85
83
118
106
221
48
25
7
138
53
24
22
49
19
26
30
135
117
69
11
92