59
31
18
24
283
6
28
13
108
58
8
35
12
14
251
142
9
113
25
4
1
253
101
3
50
41
37
56
53
143
15
32
144
21
42
29
96
2