17
20
7
2
15
18
56
29
14
86
362
4
9
8
22
502
12
66
1
16
3
13
6
11
25
77
45
37
33
53
10
5
39
27
30
28
43
64
50