41
76
43
8
1597
5
15
168
220
44
146
153
11
10
50
383
6
9
20
36
25
21
73
476
104
173
122
33
16
17
88
328
96
92
100
1079
13
12
136
101
93
19
18
24
171
56
82
27
32
7
60