148
42
14
62
44
175
59
45
17
373
68
237
1810
20
103
3
52
251
27
38
105
65
9
7
18
2
6
23
198
1124
15
72
93
99
11
25
24
5
22
13
58
73
31
61