13
6
30
19
35
7
22
26
3
28
86
87
81
39
25
310
78
31
54
60
73
18
20
67
94
53
17
149
62
231
50
139
61
21
9
59
46
23
27
43
48
52