5
40
3
14
60
33
13
118
412
20
7
18
98
30
9
206
22
38
73
59
48
24
12
173
77
39
0
27
79
15
21
243
47
31
2
11
29
16
41
161
1