66
45
55
8
2
13
26
17
10
5
99
54
6
83
43
7
25
30
52
11
14
1
76
88
133
34
41
122
79
22
125
29
156
24
38
35
50
3
0
18
178
19
40
27
16
81
44
47