88
29
145
98
103
80
8
181
68
28
73
1225
16
44
192
90
34
147
38
105
40
51
213
3
19
37
2
0
18
107
23
21
4
92
20
57
803
33
129
26
7
97
10
17
171
27
24
180
157
59
214
109