10
99
53
5
6
83
43
7
25
30
52
11
14
1
76
87
132
54
34
79
117
41
125
22
29
156
24
37
13
35
50
26
3
18
178
0
19
40
27
16
81
44
67
46
17
8
32