13
30
50
34
44
26
5
14
16
40
22
11
12
6
8
3
781
56
36
48
29
18
101
45
41
19
23
109
173
7
85
129
38
47
10
9
134
249
83
27
59
51