170
21
57
14
15
88
637
76
178
152
100
115
16
84
176
11
75
13
216
59
45
40
26
41
6
32
10
20
83
25
54
44
131
71
147
212
108
102
130
42
8
109
69
27
120
19
29
146
3
123
164