17
85
33
39
102
13
5
10
221
50
65
272
11
51
225
55
1253
95
53
142
28
35
86
297
148
4
3417
22
25
952
6
412
334
29
219
131
264
34
77
332
89
91
38
1440
361
511
103
129
61
62
18
147
20