39
9
53
77
84
22
8
99
11
10
13
42
24
16
1
46
55
7
102
0
14
6
176
138
67
18
128
69
37
71
85
83
41
75
252
198
140
26
4
49
15
3
52
28
5
43