143
117
24
29
323
65
20
63
55
61
52
38
88
22
26
30
28
10
53
77
12
13
129
96
140
161
130
115
103
64
113
278