151
244
218
121
126
38
86
53
42
47
190
43
61
6
77
26
145
74
96
197
119
157
70
69
35
71
20
120
31
124
27
129
17
30
29
52
45
193
138
144
59
19
24
95
173
385
90
18
48
28
64