17
43
81
74
29
233
37
257
57
139
70
62
227
73
26
80
50
254
138
18
44
13
88
20
12
77
1
3
2
105
27
5
137
72
127
10
15
4
8
1204
40
25
293
89
60
290
299
160
107
41