40
28
37
10
17
116
62
121
71
171
187
107
11
14
131
58
42
55
38
132
12
133
49
61
52
100
35
82
29
433
43
13
18
746
46
15
20
64
95
70
56
142
25
8
31
2682
103
111
22