22
95
84
34
56
13
21
26
47
10
62
76
94
159
41
33
25
49
69
58
9
15
68
71
129
64
20
92
18
44
150
134
120
77
54
37
149
93
27
51
121
176
50
110
104
55
126