213
59
23
165
35
20
158
76
173
38
102
80
49
397
115
70
29
16
36
34
9
2
64
430
92
161
46
126
78
17
176
107
37
55
198
26
136
95
81
83
74
137
84
233
41
19