140
159
37
453
19
34
25
49
58
90
43
5
15
146
24
104
31
46
10
47
40
17
14
149
29
371
88
22
52
32
56
624
98
144
61
33
27
67
111
23
26
20
55
18
11
333
59
138
21