142
8
79
1
32
10
16
13
37
94
46
56
6
20
408
45
239
103
5
22
3
34
185
113
25
17
62
9
12
70
40
246
128
116
109
50
61
271
31
533
83
27