2
4
3
1
7
15
24
0
6
17
9
5
11
13
34
30
14
8
154
70
44
12
100
42
37
19
40
20
28
23
27
119
50
51
58
45
64