13
10
218
88
127
25
43
31
68
147
15
62
27
33
18
58
17
9
259
38
44
42
34
19
26
29
522
36
22
3
8
91
83
45
138
7
104
2
93
50
123
53
78
23
46
35