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