97
46
147
140
71
136
128
166
84
48
39
25
38
17
59
20
107
65
47
34
350
143
103
237
43
72
114
22
339
118
35
109
231
37
45
52
77
50
171
32
419
27
15
120
7
182
23