2
29
19
42
20
47
15
3
26
78
12
9
24
0
54
30
1
81
7
16
28
31
17
18
5
619
4
34
53
50
51
43
236
8
94
101
83