170
15
109
119
21
288
768
38
229
32
72
13
103
14
86
99
144
25
83
93
10
7
6
100
107
125
16
211
11
206
162
24
4
68
169
43
26
92
142
17
58
191
85
30
34
37