15
28
124
160
325
5
119
101
190
13
66
14
19
251
424
115
43
140
36
46
17
40
312
144
222
365
1
95
79
33
189
68
89
1246
94
34
76
69
56
335
137
73
57
10
112
3
291
92
88
107
164
97
120