43
127
14
9
155
293
22
66
47
245
65
28
27
82
60
20
40
55
58
7
41
12
4
13
18
98
30
62
64
10
17
15
240
26
132
35
157
493
2
6
56
25
243
8
45
875