43
19
105
189
27
70
240
13
1303
198
160
59
15
5
63
10
8
11
38
9
30
14
6
86
79
1
17
7
471
62
1412
181
424
58
36
476
48
845
25
74
104