352
41
9
155
81
7
20
18
47
31
1135
55
22
10
16
8
110
24
28
25
40
140
79
26
46
61
68
99
50
86
35
101
63
6
62
193
27
2
54
30
272
19
60
48