49
10
97
79
51
38
65
113
127
59
18
22
14
30
83
164
54
94
55
43
86
162
74
35
89
67
34
28
19
31
50
101
32
95
174
26
78
68
11
40
20
62
130
9
16