13
80
8
9
34
18
43
6
23
51
12
4
11
7
2
120
54
165
107
57
215
41
84
73
19
189
111
66
151
0
229
61
38
26
16
153
15
44
10