40
48
10
22
140
83
30
32
13
34
55
36
37
35
105
21
19
14
167
26
133
607
33
296
64
94
146
41
74
123
15
25
68
150
85
458
45
43
46
59
38
56
159
16
18