96
19
24
37
22
173
10
32
82
38
14
42
7
74
29
17
119
115
16
57
26
645
69
54
634
116
3
9
429
278
28
180
21
164
49
6
67
474
91
147
50
214