44
29
72
346
130
91
18
107
206
52
8
105
80
89
24
14
23
152
100
40
30
108
19
150
99
149
405
141
45
20
38
70
215
201
42
62
31
25
82
131
139
10
66
237
47
58
55
27
28
12
11