99
52
82
15
55
1
23
25
57
31
8
37
4
36
46
38
26
41
20
35
54
11
3
77
0
17
6
24
74
12
14
33
10
67
112
5
72
16
34
158
18