17
93
212
78
106
111
157
32
195
114
12
15
168
14
255
80
120
302
47
36
75
53
50
24
55
6
48
22
94
81
11
105
44
42
9
4
57
87
119
144
99
60
45
68
41
38