17
42
5
15
121
16
21
6
45
22
8
10
14
13
31
40
12
26
3
313
32
39
4
46
2
23
261
9
199
41
98
24
18
29
388
71
11