65
97
28
8
118
76
18
29
61
39
1
4
21
16
75
25
19
0
40
32
9
60
14
94
3
7
54
5
140
31
42
47
33
30
11
44
36
81
17
62
15
126