27
128
87
216
29
10
51
97
105
17
106
96
56
164
23
111
43
89
66
47
157
54
15
34
45
88
24
85
12
33
22
156
81
90
163
79
36
50
141
40
93
37
100
140
55
172
7