42
28
16
7
201
2
3
1
43
24
171
70
4
55
10
34
33
172
14
8
13
50
12
47
225
321
32
37
6
22
73
9
11
120
15
93
38
20