2
7
6
3
0
28
5
10
1
21
17
80
8
63
25
44
61
4
11
24
20
74
9
50
30
12
65
19
31
32
81
26
39
47
76
35
101
13
127
71
42