13
14
21
3
15
22
23
40
20
52
11
75
24
17
12
39
19
35
30
6
151
34
8
72
49
41
43
18
27
47
85
29
116
124
67
62
338
170
421
89
33
424
68
28
133
402