1
4
20
7
3
22
15
19
2
12
5
9
14
10
0
13
51
17
30
132
163
167
98
208
201
46
230
73
44
84
43
105
33
121
24
40
159
463
38
137
251
80
148
65
61
67
122
107
87
62