13
8
40
20
16
21
149
50
12
31
97
43
11
15
51
9
27
39
35
29
7
10
22
4
18
52
95
217
17
2
5
36
271
53
3
6
19
63
30
79
89