17
39
14
19
25
48
27
18
96
227
20
71
105
43
255
106
22
15
164
162
314
230
50
180
100
80
46
61
81
232
34
26
23
11
12
45
38
41
64
90
53
40
54
44
67
37