13
46
32
11
49
12
93
42
50
18
78
5
31
159
61
156
57
130
9
59
16
52
25
19
28
23
22
47
44
74
45
85
14
10
2
55
101
33
184
56
591
27