119
201
31
34
53
21
160
8
41
44
22
30
98
12
36
60
10
45
13
26
91
82
25
52
207
89
9
7
65
42
18
15
32
345
14
809
38
27
43
5
56