2
0
6
7
1
4
3
54
8
28
14
26
18
78
157
12
296
16
34
38
19
33
24
48
27
10
25
40
132
30
31
36
57
23
52
92
176
130