40
15
47
69
51
83
68
11
59
43
19
96
34
24
50
22
33
6
106
17
16
52
4
9
117
35
49
48
13
0
5
53
46
37
65
28
30
44
26
80
54
73
25
146