2
5
1
8
16
4
3
41
194
0
64
54
72
18
20
73
138
10
224
9
7
413
35
33
119
101
11
17
406
21
28
6
52
26
91
62
24