131
301
119
75
108
64
61
105
168
57
49
116
148
32
71
160
18
73
356
78
126
118
21
36
140
251
65
171
28
98
41
62
231
192
24
31
104
141
94
154
51
308
27
43
20
30
164
176
115
26