142
10
48
383
14
911
24
203
19
8
186
60
64
26
74
254
232
65
46
23
145
20
94
58
28
117
43
107
195
190
18
52
13
140
111
67
97
27
40
34
62
45
78
21
36
163
92
22
113
9
69
57
182