28
61
108
36
167
16
33
38
335
39
136
176
12
72
18
188
183
244
32
210
291
41
191
81
62
53
64
46
153
78
66
6
124
27
54
48
125
674
199
375
310
43
299
208
44
30
114
42
45
24