2
3
8
1
4
35
0
59
34
10
25
15
19
7
28
24
36
6
5
20
11
27
23
13
46
122
78
49
33
22
55
17
45
124
21
74
44
66
48
30