10
7
23
18
20
15
0
17
43
21
31
19
53
16
22
11
14
94
25
9
162
299
145
37
33
300
230
276
194
304
84
24
80
66
56
34
160